Структура 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 или Юникод этой функции на основе определения константы препроцессора UNICODE. Сочетание использования псевдонима, не зависящий от кодировки, с кодом, не зависящим от кодировки, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в разделе Соглашения для прототипов функций.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Верхняя часть | cpl.h |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по