Función ShellAboutA (shellapi.h)
Muestra un cuadro de diálogo ShellAbout.
Sintaxis
INT ShellAboutA(
[in, optional] HWND hWnd,
[in] LPCSTR szApp,
[in, optional] LPCSTR szOtherStuff,
[in, optional] HICON hIcon
);
Parámetros
[in, optional] hWnd
Tipo: HWND
Identificador de ventana a una ventana primaria. Este parámetro puede ser null.
[in] szApp
Tipo: LPCTSTR de
Puntero a una cadena terminada en null que contiene texto que se va a mostrar en la barra de título del cuadro de diálogo ShellAbout y en la primera línea del cuadro de diálogo después del texto "Microsoft". Si el texto contiene un separador (#) que lo divide en dos partes, la función muestra la primera parte de la barra de título y la segunda parte de la primera línea después del texto "Microsoft".
Windows 2000, Windows XP, Windows Server 2003: si la cadena a la que apunta este parámetro contiene un separador (#), la cadena debe ser grabable.
Windows Vista, Windows Server 2008: esta cadena no puede superar los 200 caracteres de longitud. El contenido de szApp ya no se mostrará después de "Microsoft", a menos que haya un separador de #, en cuyo caso la parte posterior a #reemplazará por completo la primera línea.
[in, optional] szOtherStuff
Tipo: LPCTSTR de
Puntero a una cadena terminada en null que contiene texto que se va a mostrar en el cuadro de diálogo después de la versión y la información de copyright. Este parámetro puede ser null.
[in, optional] hIcon
Tipo:
Identificador de un icono que la función muestra en el cuadro de diálogo. Este parámetro puede ser NULL, en cuyo caso la función muestra el icono de Windows.
Valor devuelto
Tipo: int
true si se ejecuta correctamente; De lo contrario, FALSE.
Observaciones
Tenga en cuenta que el cuadro de diálogo ShellAbout función usa texto y un icono predeterminado específico de Windows.
Para ver un ejemplo de un cuadro de diálogo de
Nota
El encabezado shellapi.h define ShellAbout 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] |
de la plataforma de destino de |
Windows |
encabezado de |
shellapi.h |
biblioteca de |
Shell32.lib |
DLL de |
Shell32.dll (versión 3.51 o posterior) |
conjunto de API de |
ext-ms-win-shell-shell32-l1-2-2 (introducido en Windows 10, versión 10.0.14393) |