1.27.3.27 Сообщение WM_QUERYDRAGICON

Сообщение WM_QUERYDRAGICON посылается свернутому (иконизированному) окну. Окно собирается сделать перемещение при помощи пользователя, но не определяет пиктограмму для своего класса. Прикладная программа может возвратить значение дескриптора пиктограммы или курсора. Система отображает этот курсор или пиктограмму, в то время как пользователь перетаскивает пиктограмму.

Синтаксис

 
WM_QUERYDRAGICON  

Параметры
У этого сообщения нет параметров.

Возвращаемые значения
Прикладная программа должна возвратить дескриптор курсора или пиктограммы, которую Windows должен показывать, в то время, когда пользователь перетаскивает пиктограмму. Курсор или пиктограмма должны быть совместимы с разрешающей способностью дисплейного устройства. Если прикладная программа возвращает ПУСТО (NULL), система отображает заданный по умолчанию курсор.

Действия по умолчанию
Функция DefWindowProc возвращает значение дескриптора заданного по умолчанию курсора.

Замечания
Когда пользователь перетаскивает пиктограмму окна без определения класса пиктограммы, Windows меняет пиктограмму на, заданный по умолчанию, курсор. Если прикладная программа требует, чтобы в ходе перемещения отображался отличающийся от системного курсор, она должна возвратить дескриптор курсора или пиктограммы, которые совместимы по разрешающей способности с дисплейным устройством. Если прикладная программа возвращает дескриптор цветного курсора или пиктограммы, система преобразует курсор или пиктограмму в чернобелую. Прикладная программа может вызывать функцию LoadCursor или LoadIcon, чтобы загрузить курсор или пиктограмму из ресурсов своего исполняемого (.EXE) файла и возвратить обратно этот дескриптор.

Смотри также
DefWindowProc, LoadCursor, LoadIcon

Размещение и совместимость WM_QUERYDRAGICON

Windows NT			Да 
Win95				Да 
Win32s				Да 
Импортируемая библиотека	-
Заголовочный файл			winuser.h 
Unicode				Нет 
Замечания по платформе		Не имеется

Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Владимир Соковиков.