Встроенные пиктограммы
Операционная система Windows содержит пять встроенных пиктограмм, которые вы можете использовать при необходимости в своих приложениях. Приведем список идентификаторов встроенных пиктограмм.
Пиктограмма | Идентификатор | Применение |
IDI_APPLICATION | Пиктограмма, назначаемая главному окну приложения по умолчанию | |
IDI_ASTERISK | Используется в информирующих сообщениях | |
IDI_EXCLAMATION | Используется в предупреждающих сообщениях | |
IDI_HAND | Используется в критических предупреждающих сообщениях | |
IDI_QUESTION | Означает вопрос или запрос дополнительных данных |
С идентификатором IDI_APPLICATION вы уже встречались при регистрации класса окна:
wc.hIcon = LoadIcon(NULL, IDI_APPLICATION);
При загрузке встроенных пиктограмм их идентификатор должен указываться в качестве второго параметра функции LoadIcon, как в приведенном выше примере.
Идентификаторы встроенных пиктограмм определены в файле windows.h следующим образом:
#define IDI_APPLICATION MAKEINTRESOURCE(32512) #define IDI_HAND MAKEINTRESOURCE(32513) #define IDI_QUESTION MAKEINTRESOURCE(32514) #define IDI_EXCLAMATION MAKEINTRESOURCE(32515) #define IDI_ASTERISK MAKEINTRESOURCE(32516)