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

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 poder escribirse.

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 #, en cuyo caso el elemento después de # reemplazará por completo la primera línea.

[in, optional] szOtherStuff

Tipo: LPCTSTR

Puntero a una cadena terminada en null que contiene texto que se 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: HICON

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.

Comentarios

Tenga en cuenta que el cuadro de diálogo de la función ShellAbout usa texto y un icono predeterminado que son específicos de Windows.

Para ver un ejemplo de un cuadro de diálogo ShellAbout , elija Acerca de Windows en la lista desplegable menú Ayuda del Explorador de Windows.

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 Convenciones para prototipos de función.

Requisitos

   
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shellapi.h
Library Shell32.lib
Archivo DLL Shell32.dll (versión 3.51 o posterior)
Conjunto de API ext-ms-win-shell-shell32-l1-2-2 (introducido en Windows 10, versión 10.0.14393)