Compartir a través de


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: 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.

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 ShellAbout, elija Acerca de Windows en la lista desplegable menú ayuda de en el 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 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)