IShellBrowser::SendControlMsg-Methode (shobjidl_core.h)
Sendet Steuerelementmeldungen entweder an die Symbolleiste oder die status leiste in einem Windows-Explorer-Fenster.
Syntax
HRESULT SendControlMsg(
UINT id,
UINT uMsg,
WPARAM wParam,
LPARAM lParam,
LRESULT *pret
);
Parameter
id
Typ: UINT
Ein Bezeichner für eine Symbolleiste (FCW_TOOLBAR) oder für ein status Balkenfenster (FCW_STATUS).
uMsg
Typ: UINT
Die Nachricht, die an das Steuerelement gesendet werden soll.
wParam
Typ: WPARAM
Der Wert hängt von der im uMsg-Parameter angegebenen Nachricht ab.
lParam
Typ: LPARAM
Der Wert hängt von der im uMsg-Parameter angegebenen Nachricht ab.
pret
Typ: LRESULT*
Die Adresse des Rückgabewerts der SendMessage-Funktion .
Rückgabewert
Typ: HRESULT
Gibt bei erfolgreicher Ausführung S_OK oder andernfalls einen COM-definierten Fehlerwert zurück.
Hinweise
Weitere Informationen zu den Nachrichten, die an die Symbolleiste oder status Balkensteuerelement gesendet werden können, finden Sie in der Dokumentation zu allgemeinen Steuerelementen.
Hinweise zum Aufrufen von Anwendungen
Die Verwendung dieses Aufrufs erfordert sorgfältige Aufmerksamkeit, da das Belassen der status leiste oder symbolleiste in einem unangemessenen Zustand die Leistung von Windows Explorer beeinträchtigt.Hinweise für Implementierer
Wenn Ihr Windows-Explorer nicht über diese Steuerelemente verfügt, können Sie E_NOTIMPL zurückgeben.Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | shobjidl_core.h (shobjidl.h einschließen) |
DLL | Shell32.dll (Version 4.0 oder höher) |