Структура NEWCPLINFOA (cpl.h)
Содержит сведения о ресурсах и определенное приложением значение для диалогового окна, поддерживаемого приложением панели управления.
Синтаксис
typedef struct tagNEWCPLINFOA {
DWORD dwSize;
DWORD dwFlags;
DWORD dwHelpContext;
LONG_PTR lData;
HICON hIcon;
CHAR szName[32];
CHAR szInfo[64];
CHAR szHelpFile[128];
} NEWCPLINFOA, *LPNEWCPLINFOA;
Члены
dwSize
Тип: DWORD
Длина структуры в байтах.
dwFlags
Тип: DWORD
Этот элемент игнорируется.
dwHelpContext
Тип: DWORD
Этот элемент игнорируется.
lData
Тип: LONG_PTR
Указатель на данные, определенные приложением. Когда панель управления отправляет сообщения CPL_DBLCLK и CPL_STOP, оно передает это значение обратно в приложение.
hIcon
Тип: HICON
Идентификатор значка, представляющего диалоговое окно. Этот значок предназначен для отображения приложением, которое управляет приложением панели управления.
szName[32]
Тип: TCHAR[32]
Строка, завершающаяся значением NULL, содержащая имя диалогового окна. Имя должно отображаться под значком.
szInfo[64]
Тип: TCHAR[64]
Строка, завершающая значение NULL, содержащая описание диалогового окна. Описание должно отображаться при выборе значка диалогового окна.
szHelpFile[128]
Тип: TCHAR[128]
Этот элемент игнорируется.
Замечания
Функция CPlApplet приложения панели управления возвращает эти сведения панели управления в ответ на сообщение CPL_NEWINQUIRE.
Заметка
Заголовок cpl.h определяет NEWCPLINFO как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows XP [только классические приложения] |
минимальный поддерживаемый сервер | Windows 2000 Server [только классические приложения] |
заголовка | cpl.h |