Здравствуйте, уважаемые подписчики. Перед вами очередной выпуск рассылки "WinAPI
на русском".
Сайт рассылки: http://www.bcbdev.ru. Материалы по Win32 API, C++Builder.
Раздел "WinAPI": http://www.bcbdev.ru/winapi.htm
Раздел "C++Builder": http://www.bcbdev.ru/cbuilder.htm
Раздел "Примеры кода": http://www.bcbdev.ru/codesamples.htm
Раздел "MSDN по-русски": http://www.bcbdev.ru/msdn/index.php
Обновления на сайте
В раздел Примеры кода добавился пример "Извлечение изображения из blob-поля таблицы"
Перевод
Сегодня вашему вниманию представлен перевод сообщения BM_GETIMAGE
BM_GETIMAGE
Приложение отправляет сообщение BM_GETIMAGE? чтобы получить дескриптор изображения
(иконки или картинки) ассоциированного с кнопкой.
Для отправки этого сообщения, вызовите функцию SendMessage со следующими параметрами
:
SendMessage(
(HWND) hWnd, // дескриптор окна, которое должно получить сообщение
BM_GETIMAGE, // отправляемое сообщение
(WPARAM) wParam, // тип изображения
(LPARAM) lParam // не используется; должно быть нулем
);
Параметры
wParam
Определяет тип картинки ассоциированной с кнопкой. Этот параметр может принимать
следующие значения:
IMAGE_BITMAP
IMAGE_ICON
lParam
Этот параметр не используется.
Возвращаемое значение
Возвращаемое значение-дескриптор изображения, если оно существует, иначе возврат
NULL.
Требования
Windows NT/2000/XP: Требуется Windows NT 4.0 или более поздняя версия.
Windows 95/98: Требуется Windows 95 или более поздняя версия.
Заголовочный файл: Объявлено в Winuser.h; подключить Windows.h.
Смотри также
BM_SETIMAGE
Справочник по WinAPI: http://www.bcbdev.ru/winapi/win32api.exe
Справочник по WinAPI (zip-версия): http://www.bcbdev.ru/winapi/win32api.zip
Дружественная рассылка "Программирование на WinAPI": http://subscribe.ru/catalog/comp.soft.prog.russianmsdn
С уважением,
ведущий рассылки
Тарас Сорока.
mailto:tnsoroka@ua.fm