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) |