SHSendMessageBroadcastA-Funktion (shlwapi.h)
[Diese Funktion ist über Windows XP und Windows Server 2003 verfügbar. Sie kann in nachfolgenden Versionen von Windows geändert oder nicht verfügbar sein.]
Sendet eine Nachricht an alle Fenster der obersten Ebene im System.
Syntax
LRESULT SHSendMessageBroadcastA(
[in] UINT uMsg,
[in] WPARAM wParam,
[in] LPARAM lParam
);
Parameter
[in] uMsg
Typ: UINT-
Die zu sendende Nachricht.
[in] wParam
Typ: WPARAM-
Zusätzliche nachrichtenspezifische Informationen.
[in] lParam
Typ: LPARAM-
Zusätzliche nachrichtenspezifische Informationen.
Rückgabewert
Typ: LRESULT-
Der Rückgabewert ist nicht sinnvoll.
Bemerkungen
SHSendMessageBroadcast entspricht SendMessage mit HWND_BROADCAST. Verwenden Sie SHSendMessageBroadcast, um zu vermeiden, dass die Shell nicht reagiert.
SHSendMessageBroadcast wird nicht anhand des Namens exportiert. SHSendMessageBroadcastA wird aus Shlwapi.dll als Ordnungszahl 432 exportiert. SHSendMessageBroadcastW wird aus Shlwapi.dll als Ordnungszahl 433 exportiert.
Anmerkung
Der Header "shlwapi.h" definiert SHSendMessageBroadcast 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 Server 2003 [Nur Desktop-Apps] |
Zielplattform- | Fenster |
Header- | shlwapi.h |
DLL- | Shlwapi.dll (Version 5.0 oder höher) |