STM_SETIMAGE сообщение
Приложение отправляет сообщение STM_SETIMAGE , чтобы связать новое изображение со статическим элементом управления.
Параметры
-
wParam
-
Указывает тип изображения, которое необходимо связать со статическим элементом управления. Этот параметр может иметь одно из следующих значений:
Значение Значение - IMAGE_BITMAP
Растрового изображения. - IMAGE_CURSOR
Курсор. - IMAGE_ENHMETAFILE
Расширенный метафайл. - IMAGE_ICON
Значок. -
lParam
-
Дескриптор изображения для связывания со статическим элементом управления.
Возвращаемое значение
Возвращаемое значение — это дескриптор изображения, ранее связанного со статическим элементом управления, если таковой имеется; В противном случае значение равно NULL.
Комментарии
Чтобы связать изображение со статическим элементом управления, элемент управления должен иметь соответствующий стиль. В следующей таблице показан стиль, необходимый для каждого типа изображения.
Тип образа | Статический стиль элемента управления |
---|---|
IMAGE_BITMAP | SS_BITMAP |
IMAGE_CURSOR | SS_ICON |
IMAGE_ENHMETAFILE | SS_ENHMETAFILE |
IMAGE_ICON | SS_ICON |
Важно!
В версии 6 элементов управления Microsoft Win32 растровое изображение, переданное в статический элемент управления с помощью сообщения STM_SETIMAGE , было таким же растровым рисунком, возвращенным последующим сообщением STM_SETIMAGE . Клиент отвечает за удаление любого растрового рисунка, отправленного в статический элемент управления.
В Windows XP, если растровое изображение, переданное в STM_SETIMAGE сообщении, содержит пиксели с ненулевой альфа-версией, статический элемент управления принимает копию растрового изображения. Это скопированное растровое изображение возвращается в следующем STM_SETIMAGE сообщении . Клиентский код может независимо отслеживать растровые изображения, передаваемые в статический элемент управления, но если он не проверка и не освобождает растровые изображения, возвращенные из STM_SETIMAGE сообщений, то растровые изображения будут утечки.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2003 [только классические приложения] |
Заголовок |
|