Форум: "WinAPI";
Текущий архив: 2006.05.28;
Скачать: [xml.tar.bz2];
ВнизУдаление сообщений о движении мыши Найти похожие ветки
← →
Игорь Степанов (2006-03-05 15:08) [0]Уважаемые мастера,
Можно ли удалить все сообщения мыши из очереди сообщений с помощью функции GetMessage?
Если же нельзя, то какой способ следует использовать?
С уважением,
Игорь Степанов
← →
Eraser © (2006-03-05 15:57) [1]
> Игорь Степанов (05.03.06 15:08)
с пом. ф-ии GetMessage сообщения скорее не удаляются, а извлекаются.
> Если же нельзя, то какой способ следует использовать?
использовать т.н. ловушки (hooks), см. справку по SetWindowsHookEx.
Лучше скажи для чего это Удаление сообщений о движении мыши нужно.
← →
Игорь Степанов (2006-03-05 20:29) [2]Я работаю со StringGrid и мне нужно при появлении его на экране помещать курсор мыши в нулевую ячейку для задания исходного начального условия. Затем пользователь начинает передвигаться по таблице с помощью мыши. Я хочу отловить этот момент для засекания времени. Однако функция API SetCursorPos(ScrdCell0.X, ScrdCell0.Y); отлавливается обработчиком OnMouseMove. Как сделать так, чтобы это сообщение удалять из очереди сообщений?
Игорь Степанов
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2006.05.28;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.01 c