Я пишу приложение для записи экрана для Windows в Delphi 7 и хочу знать, когда указатель мыши изменится в моем приложении (например, с обычного указателя на указатель изменения размера и т. Д.).Как узнать, изменился ли значок указателя мыши
В настоящее время я рисую указатель мыши на растровое изображение в памяти каждый раз, когда мышь перемещается (и по таймеру) и выполняет сравнение пикселов по пикселям с последним растровым изображением, которое я нарисовал.
Хотя сравнение довольно быстрое (около 2-5 мс), потому что это происходит так часто (каждый шаг мыши), он складывается. Я считаю, что должен быть более быстрый и менее сложный путь!
Действительно, вы, кажется, правы, приветствия! :) – CodeAndCats 2008-12-11 07:04:16