CreateIcon

Функция CreateIcon создает значок, имеющий указанного размера, цвета и битовые шаблоны.

() HICON CreateIcon HINSTANCE  hInstance, / / обработать для экземпляра приложенияintnWidth, / / Ширина значкаintnHeight, / / Высота значкаБАЙТcPlanes, / / количество плоскостей в XOR Битовая маскаБАЙТcBitsPixel, / / количество бит на пиксел в XOR Битовая маскаCONST БАЙТ* lpbANDbits, / / указатель на массив И битовой маскиCONST БАЙТ* lpbXORbits / / указатель на массив Битовая маска XOR);
 

Параметры

hInstance
Дескриптор экземпляра модуля, создание значка.
nWidth
Определяет ширину в пикселах значка.
nHeight
Определяет высоту в пикселах значка.
cPlanes
Указывает количество самолетов в XOR Битовая маска значка.
cBitsPixel
Задает число бит на пиксел в XOR Битовая маска значка.
lpbANDbits
Указатель на массив байтов, содержащий битовые значения битовой маски И иконы. Это Битовая маска описывает монохромный точечный рисунок.
lpbXORbits
Указатель на массив байтов, содержащий битовые значения для XOR Битовая маска значка. Это Битовая маска описывает монохромный или аппаратно зависимые цвета растрового изображения.

Возвращаемые значения

Если функция выполнена успешно, возвращаемое значение является дескриптор для значка.

Если вызов функции был неуспешен, возвращается значение NULL. Чтобы получить расширенные сведения об ошибке, вызовите GetLastError.

Примечания

Параметры nWidth и nHeight необходимо указать ширину и высоту, поддерживаемых текущим драйвером дисплея, потому что система не может создавать иконки других размеров. Чтобы определить ширину и высоту, поддерживаемых драйвером дисплея, используйте GetSystemMetrics функция, указав значение SM_CXICON или SM_CYICON.

CreateIcon применяет следующие таблица истинности AND и XOR масок:

И битовой маски XOR Битовая маска Дисплей
0 0 Черный
0 1 Уайт
1 0 Экран
1 1 Обратный экран

QuickInfo

nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Не поддерживается.
Заголовок:Объявленные в winuser.h.
Импорта библиотеки:Использование user32.lib.

Родственные слова

Обзор значки, значок функции, GetSystemMetrics

Index