CallMsgFilter |
Meneruskan pesan dan kode kait yang ditentukan ke prosedur kait yang terkait dengan prosedur kait WH_SYSMSGFILTER dan WH_MSGFILTER .
|
CallNextHookEx |
Meneruskan informasi kait ke prosedur kait berikutnya dalam rantai kait saat ini. Prosedur kait dapat memanggil fungsi ini baik sebelum atau sesudah memproses informasi kait.
|
CallWndProc |
Fungsi panggilan balik yang ditentukan aplikasi atau yang ditentukan pustaka yang digunakan dengan fungsi SetWindowsHookEx . Sistem memanggil fungsi ini sebelum memanggil prosedur jendela untuk memproses pesan yang dikirim ke utas.
|
CallWndRetProc |
Fungsi panggilan balik yang ditentukan aplikasi atau yang ditentukan pustaka yang digunakan dengan fungsi SetWindowsHookEx . Sistem memanggil fungsi ini setelah fungsi SendMessage dipanggil. Prosedur kait dapat memeriksa pesan; tidak dapat mengubahnya.
|
CBTProc |
Fungsi panggilan balik yang ditentukan aplikasi atau yang ditentukan pustaka yang digunakan dengan fungsi SetWindowsHookEx . Sistem memanggil fungsi ini sebelum mengaktifkan, membuat, menghancurkan, meminimalkan, memaksimalkan, memindahkan, atau mengubah ukuran jendela; sebelum menyelesaikan perintah sistem; sebelum menghapus peristiwa mouse atau keyboard dari antrean pesan sistem; sebelum mengatur fokus keyboard; atau sebelum menyinkronkan dengan antrean pesan sistem. Aplikasi pelatihan berbasis komputer (CBT) menggunakan prosedur kait ini untuk menerima pemberitahuan yang berguna dari sistem.
|
DebugProc |
Fungsi panggilan balik yang ditentukan aplikasi atau yang ditentukan pustaka yang digunakan dengan fungsi SetWindowsHookEx . Sistem memanggil fungsi ini sebelum memanggil prosedur kait yang terkait dengan semua jenis kait. Sistem meneruskan informasi tentang kait yang akan dipanggil ke prosedur kait DebugProc , yang memeriksa informasi dan menentukan apakah akan mengizinkan hook dipanggil.
|
ForegroundIdleProc |
Fungsi panggilan balik yang ditentukan aplikasi atau yang ditentukan pustaka yang digunakan dengan fungsi SetWindowsHookEx . Sistem memanggil fungsi ini setiap kali utas latar depan akan menjadi menganggur.
|
GetMsgProc |
Fungsi panggilan balik yang ditentukan aplikasi atau yang ditentukan pustaka yang digunakan dengan fungsi SetWindowsHookEx . Sistem memanggil fungsi ini setiap kali fungsi GetMessage atau PeekMessage telah mengambil pesan dari antrean pesan aplikasi. Sebelum mengembalikan pesan yang diambil ke pemanggil, sistem meneruskan pesan ke prosedur kait.
|
JournalPlaybackProc |
Fungsi panggilan balik yang ditentukan aplikasi atau yang ditentukan pustaka yang digunakan dengan fungsi SetWindowsHookEx . Biasanya, aplikasi menggunakan fungsi ini untuk memutar kembali serangkaian pesan mouse dan keyboard yang direkam sebelumnya oleh prosedur hook JournalRecordProc . Selama prosedur hook JournalPlaybackProc diinstal, input mouse dan keyboard reguler dinonaktifkan.
|
JournalRecordProc |
Fungsi panggilan balik yang ditentukan aplikasi atau yang ditentukan pustaka yang digunakan dengan fungsi SetWindowsHookEx . Fungsi ini merekam pesan yang dihapus sistem dari antrean pesan sistem. Nantinya, aplikasi dapat menggunakan prosedur hook JournalPlaybackProc untuk memutar kembali pesan.
|
KeyboardProc |
Fungsi panggilan balik yang ditentukan aplikasi atau yang ditentukan pustaka yang digunakan dengan fungsi SetWindowsHookEx . Sistem memanggil fungsi ini setiap kali aplikasi memanggil fungsi GetMessage atau PeekMessage dan ada pesan keyboard (WM_KEYUP atau WM_KEYDOWN) untuk diproses.
|
LowLevelKeyboardProc |
Fungsi panggilan balik yang ditentukan aplikasi atau yang ditentukan pustaka yang digunakan dengan fungsi SetWindowsHookEx . Sistem memanggil fungsi ini setiap kali peristiwa input keyboard baru akan diposting ke dalam antrean input utas.
|
LowLevelMouseProc |
Fungsi panggilan balik yang ditentukan aplikasi atau yang ditentukan pustaka yang digunakan dengan fungsi SetWindowsHookEx . Sistem memanggil fungsi ini setiap kali peristiwa input mouse baru akan diposting ke dalam antrean input utas.
|
MessageProc |
Fungsi panggilan balik yang ditentukan aplikasi atau yang ditentukan pustaka yang digunakan dengan fungsi SetWindowsHookEx . Sistem memanggil fungsi ini setelah peristiwa input terjadi dalam kotak dialog, kotak pesan, menu, atau bilah gulir, tetapi sebelum pesan yang dihasilkan oleh peristiwa input diproses. Prosedur kait dapat memantau pesan untuk kotak dialog, kotak pesan, menu, atau bilah gulir yang dibuat oleh aplikasi tertentu atau semua aplikasi.
|
MouseProc |
Fungsi panggilan balik yang ditentukan aplikasi atau yang ditentukan pustaka yang digunakan dengan fungsi SetWindowsHookEx . Sistem memanggil fungsi ini setiap kali aplikasi memanggil fungsi GetMessage atau PeekMessage dan ada pesan mouse yang akan diproses.
|
SetWindowsHookEx |
Menginstal prosedur kait yang ditentukan aplikasi ke dalam rantai kait. Anda akan menginstal prosedur kait untuk memantau sistem untuk jenis peristiwa tertentu. Peristiwa ini dikaitkan dengan utas tertentu atau dengan semua utas di desktop yang sama dengan utas panggilan.
|
ShellProc |
Fungsi panggilan balik yang ditentukan aplikasi atau yang ditentukan pustaka yang digunakan dengan fungsi SetWindowsHookEx . Fungsi ini menerima pemberitahuan peristiwa Shell dari sistem.
|
SysMsgProc |
Fungsi panggilan balik yang ditentukan aplikasi atau yang ditentukan pustaka yang digunakan dengan fungsi SetWindowsHookEx . Sistem memanggil fungsi ini setelah peristiwa input terjadi dalam kotak dialog, kotak pesan, menu, atau bilah gulir, tetapi sebelum pesan yang dihasilkan oleh peristiwa input diproses. Fungsi ini dapat memantau pesan untuk kotak dialog, kotak pesan, menu, atau bilah gulir apa pun di sistem.
|
UnhookWindowsHookEx |
Menghapus prosedur kait yang diinstal dalam rantai kait oleh fungsi SetWindowsHookEx .
|