Metode ITfMessagePump::GetMessageA (msctf.h)
Mendapatkan pesan dari antrean pesan dan tidak kembali sampai pesan diperoleh. Ini adalah versi ANSI dari metode ini.
Sintaks
HRESULT GetMessageA(
[out] LPMSG pMsg,
[in] HWND hwnd,
[in] UINT wMsgFilterMin,
[in] UINT wMsgFilterMax,
[out] BOOL *pfResult
);
Parameter
[out] pMsg
Penunjuk ke struktur MSG yang menerima data pesan.
[in] hwnd
Tangani ke jendela yang pesannya diperoleh. Jendela harus milik utas saat ini. Jika nilai ini NULL, metode ini mendapatkan pesan untuk jendela apa pun yang termasuk dalam utas panggilan.
[in] wMsgFilterMin
Menentukan nilai pesan terendah yang diperoleh.
[in] wMsgFilterMax
Menentukan nilai pesan tertinggi yang diperoleh.
[out] pfResult
Penunjuk ke nilai BOOL yang menerima nilai pengembalian dari fungsi GetMessage .
Nilai kembali
Metode ini dapat mengembalikan salah satu nilai ini.
Nilai | Deskripsi |
---|---|
|
Metode berhasil. |
|
Satu atau beberapa parameter tidak valid. |
Keterangan
Jika wMsgFilterMin dan wMsgFilterMax keduanya nol, metode ini mengembalikan semua pesan yang tersedia; artinya, tidak ada pemfilteran rentang yang dilakukan.
Persyaratan
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | msctf.h |
DLL | Msctf.dll |
Redistribusi | TSF 1.0 di Windows 2000 Professional |