Winapi.Messages.SendGetStructMessage

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function SendGetStructMessage(Handle: HWND; Msg: UINT; WParam: WPARAM; var LParam; Unused: Boolean = False): LRESULT;

C++

extern DELPHI_PACKAGE NativeInt __fastcall SendGetStructMessage(HWND Handle, unsigned Msg, NativeUInt WParam, void *LParam, bool Unused = false);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Winapi.Messages.pas
Winapi.Messages.hpp
Winapi.Messages Winapi.Messages

Beschreibung

Sendet Windows-Botschaften; sendet und empfängt Datenstrukturen.

SendGetStructMessage ruft die Windows-Funktion SendMessage auf und gibt einen LRESULT-Wert zurück.

Handle ist ein HWNDFenster-Handle.

Msg ist die Windows-Botschafts-ID. Diese Konstante ist identisch mit der im Microsoft Windows SDK beschriebenen Windows-Botschafts-ID.

WParam ist - abhängig von Msg - ein WPARAM für die Botschaft. Der Wert wird gesendet.

LParam ist - abhängig von Msg - eine LPARAM-Datenstruktur für die Botschaft. Ein Wert kann gesendet und zurückgegeben werden.

Unused wird nicht verwendet und ist optional.

In der Unit Messages sind eine Reihe von Records zur Repräsentation von Windows-Botschaften definiert. Beispielsweise repräsentiert TWMCopy die Botschaft WM_COPY, TWMKeyDown die Botschaft WM_KEYDOWN usw.

In der Dokumentation zu Microsoft Windows SDK finden Sie Informationen über Windows-Botschaften und die zugeordneten WPARAM und LPARAM.

Siehe auch

Codebeispiele