Fungsi GetFocus (winuser.h)
Mengambil handel ke jendela yang memiliki fokus keyboard, jika jendela dilampirkan ke antrean pesan utas panggilan.
Sintaks
HWND GetFocus();
Mengembalikan nilai
Jenis: HWND
Nilai yang dikembalikan adalah handel ke jendela dengan fokus keyboard. Jika antrean pesan utas panggilan tidak memiliki jendela terkait dengan fokus keyboard, nilai yang dikembalikan adalah NULL.
Keterangan
GetFocus mengembalikan jendela dengan fokus keyboard untuk antrean pesan utas saat ini. Jika GetFocus mengembalikan NULL, antrean utas lain dapat dilampirkan ke jendela yang memiliki fokus keyboard.
Gunakan fungsi GetForegroundWindow untuk mengambil handel ke jendela tempat pengguna saat ini bekerja. Anda dapat mengaitkan antrean pesan utas Anda dengan jendela yang dimiliki oleh utas lain dengan menggunakan fungsi AttachThreadInput .
Untuk mendapatkan jendela dengan fokus keyboard pada antrean latar depan atau antrean utas lain, gunakan fungsi GetGUIThreadInfo .
Contoh
Misalnya, lihat "Membuat Toolbar Kotak Kombo" di Menggunakan Kotak Kombo.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | winuser.h (sertakan Windows.h) |
Pustaka | User32.lib |
DLL | User32.dll |
Set API | ext-ms-win-ntuser-window-l1-1-4 (diperkenalkan dalam Windows 10, versi 10.0.14393) |
Lihat juga
Konseptual
Sumber Daya Lain
Referensi