Freigeben über


ShellAboutA-Funktion (shellapi.h)

Zeigt ein dialogfeld ShellAbout an.

Syntax

INT ShellAboutA(
  [in, optional] HWND   hWnd,
  [in]           LPCSTR szApp,
  [in, optional] LPCSTR szOtherStuff,
  [in, optional] HICON  hIcon
);

Parameter

[in, optional] hWnd

Typ: HWND-

Ein Fensterziehpunkt für ein übergeordnetes Fenster. Dieser Parameter kann NULL-sein.

[in] szApp

Typ: LPCTSTR-

Ein Zeiger auf eine mit Null beendete Zeichenfolge, die Text enthält, der in der Titelleiste des Dialogfelds ShellAbout und in der ersten Zeile des Dialogfelds nach dem Text "Microsoft" angezeigt werden soll. Wenn der Text ein Trennzeichen (#) enthält, das ihn in zwei Teile unterteilt, zeigt die Funktion den ersten Teil in der Titelleiste und den zweiten Teil in der ersten Zeile nach dem Text "Microsoft" an.

Windows 2000, Windows XP, Windows Server 2003: Wenn die Zeichenfolge, auf die dieser Parameter verweist, ein Trennzeichen (#) enthält, muss die Zeichenfolge schreibbar sein.

Windows Vista, Windows Server 2008: Diese Zeichenfolge darf maximal 200 Zeichen lang sein. Der Inhalt von szApp wird nach "Microsoft" nicht mehr angezeigt, es sei denn, es gibt ein #-Trennzeichen, in diesem Fall ersetzt der Teil nach der #die erste Zeile vollständig.

[in, optional] szOtherStuff

Typ: LPCTSTR-

Ein Zeiger auf eine mit Null beendete Zeichenfolge, die Text enthält, der nach der Version und den Copyrightinformationen im Dialogfeld angezeigt werden soll. Dieser Parameter kann NULL-sein.

[in, optional] hIcon

Typ: HICON-

Das Handle eines Symbols, das von der Funktion im Dialogfeld angezeigt wird. Dieser Parameter kann NULL-sein, in diesem Fall zeigt die Funktion das Windows-Symbol an.

Rückgabewert

Typ: int

TRUE bei erfolgreicher Ausführung; andernfalls FALSE.

Bemerkungen

Beachten Sie, dass das Dialogfeld ShellAbout-Funktion Text und ein Standardsymbol verwendet, das für Windows spezifisch ist.

Wenn Sie ein Beispiel für ein dialogfeld ShellAbout anzeigen möchten, wählen Sie in der Dropdownliste Hilfe windows-Explorer Info zu Windows aus.

Anmerkung

Der shellapi.h-Header definiert ShellAbout als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows XP [nur Desktop-Apps]
mindestens unterstützte Server- Windows 2000 Server [nur Desktop-Apps]
Zielplattform- Fenster
Header- shellapi.h
Library Shell32.lib
DLL- Shell32.dll (Version 3.51 oder höher)
API-Satz ext-ms-win-shell-shell32-l1-2-2 (eingeführt in Windows 10, Version 10.0.14393)