Compartir a través de


Estructura NEWCPLINFOA (cpl.h)

Contiene información de recursos y un valor definido por la aplicación para un cuadro de diálogo compatible con una aplicación del Panel de control.

Sintaxis

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;

Miembros

dwSize

Tipo: DWORD de

Longitud de la estructura, en bytes.

dwFlags

Tipo: DWORD de

Este miembro se omite.

dwHelpContext

Tipo: DWORD de

Este miembro se omite.

lData

Tipo: LONG_PTR

Puntero a los datos definidos por la aplicación. Cuando el Panel de control envía los mensajes CPL_DBLCLK y CPL_STOP, vuelve a pasar este valor a la aplicación.

hIcon

Tipo: HICON

Identificador del icono que representa el cuadro de diálogo. Este icono está diseñado para mostrarse mediante la aplicación que controla la aplicación Panel de control.

szName[32]

Tipo: TCHAR[32]

Cadena terminada en null que contiene el nombre del cuadro de diálogo. El nombre está pensado para mostrarse debajo del icono.

szInfo[64]

Tipo: TCHAR[64]

Cadena terminada en NULL que contiene la descripción del cuadro de diálogo. La descripción está pensada para mostrarse cuando se selecciona el icono del cuadro de diálogo.

szHelpFile[128]

Tipo: TCHAR[128]

Este miembro se omite.

Observaciones

La función CPlApplet de la aplicación Panel de control devuelve esta información al Panel de control en respuesta a un mensaje de CPL_NEWINQUIRE.

Nota

El encabezado cpl.h define NEWCPLINFO como alias que selecciona automáticamente la versión ANSI o Unicode de esta función en función de la definición de la constante de preprocesador UNICODE. La combinación del uso del alias neutral de codificación con código que no es neutral de codificación puede dar lugar a errores de coincidencia que dan lugar a errores de compilación o tiempo de ejecución. Para obtener más información, vea Conventions for Function Prototypes.

Requisitos

Requisito Valor
cliente mínimo admitido Windows XP [solo aplicaciones de escritorio]
servidor mínimo admitido Windows 2000 Server [solo aplicaciones de escritorio]
encabezado de cpl.h

Consulte también

CPLINFO