Estrutura NEWCPLINFOA (cpl.h)
Contém informações de recurso e um valor definido pelo aplicativo para uma caixa de diálogo compatível com um aplicativo do Painel de Controle.
Sintaxe
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;
Membros
dwSize
Tipo: DWORD
O comprimento da estrutura, em bytes.
dwFlags
Tipo: DWORD
Esse membro é ignorado.
dwHelpContext
Tipo: DWORD
Esse membro é ignorado.
lData
Tipo: LONG_PTR
Um ponteiro para os dados definidos pelo aplicativo. Quando o Painel de Controle envia o CPL_DBLCLK e CPL_STOP mensagens, ele passa esse valor de volta para seu aplicativo.
hIcon
Tipo: HICON
O identificador do ícone que representa a caixa de diálogo. Este ícone destina-se a ser exibido pelo aplicativo que controla o aplicativo painel de controle.
szName[32]
Tipo: TCHAR[32]
Uma cadeia de caracteres terminada em nulo que contém o nome da caixa de diálogo. O nome deve ser exibido abaixo do ícone.
szInfo[64]
Tipo: TCHAR[64]
Uma cadeia de caracteres terminada em nulo que contém a descrição da caixa de diálogo. A descrição deve ser exibida quando o ícone da caixa de diálogo for selecionado.
szHelpFile[128]
Tipo: TCHAR[128]
Esse membro é ignorado.
Observações
A função CPlApplet
Nota
O cabeçalho cpl.h define NEWCPLINFO como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante do pré-processador UNICODE. A combinação do uso do alias neutro de codificação com código que não é neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Conventions for Function Prototypes.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows XP [somente aplicativos da área de trabalho] |
servidor com suporte mínimo | Windows 2000 Server [somente aplicativos da área de trabalho] |
cabeçalho | cpl.h |