Форум: "Начинающим";
Текущий архив: 2007.05.27;
Скачать: [xml.tar.bz2];
ВнизМышь вне зоны обслуживания Найти похожие ветки
← →
MickiMouse (2007-05-06 17:08) [0]Можно -ли обработать мышиные события вне формы приложения? Тоесть узнать что нажата кнопка мыши вне формы. Без хуков и таймеров.. SetCapture(Handle) и отлов мышиных мессаг не помогает. или я не так делаю
← →
Eraser © (2007-05-06 17:34) [1]> [0] MickiMouse (06.05.07 17:08)
> Без хуков
почему?
← →
MickiMouse (2007-05-06 17:48) [2]> [1] Eraser © (06.05.07 17:34)
Не знаю, не хочется усложнять до того простую вещь, как получить прямоугольник вне формы. Тоесть нажали мышь, протянули, отпустили - нужен полученный рект в экранных координатах. Ну если без хуков и таймеров нельзя то, в данном случае проще с таймером сделать, чем с хуком.
← →
MickiMouse (2007-05-06 18:16) [3]Перенесите в начинающие, мож кто и подскажет мыслю какую нибудь. :-) Вопрос хоть и не критичный но думаю, может кому тоже нужно будет такое.
← →
DVM © (2007-05-06 18:52) [4]
> MickiMouse
Поможет только установка ловушки. SetCapture не надежно.
> в данном случае проще с таймером сделать, чем с хуком.
Может быть ошибка с координатами из-за дискретности таймера.
← →
Eraser © (2007-05-06 19:25) [5]> [2] MickiMouse (06.05.07 17:48)
проще ловушку написать.
если требования к ОС от win2k и выше, то можно и low level, тогда доп. dll тоскать не прийдется с программой.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.05.27;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.056 c