Fungsi FlashWindow (winuser.h)

Berkedipkan jendela yang ditentukan satu kali. Ini tidak mengubah status aktif jendela.

Untuk mem-flash jendela berapa kali tertentu, gunakan fungsi FlashWindowEx .

Sintaks

BOOL FlashWindow(
  [in] HWND hWnd,
  [in] BOOL bInvert
);

Parameter

[in] hWnd

Handel ke jendela yang akan di-flash. Jendela dapat terbuka atau diminimalkan.

[in] bInvert

Jika parameter ini TRUE, jendela di-flash dari satu status ke status lainnya. Jika FALSE, jendela dikembalikan ke keadaan semula (aktif atau tidak aktif).

Ketika aplikasi diminimalkan dan parameter ini TRUE, tombol jendela taskbar berkedip aktif/tidak aktif. Jika FALSE, tombol jendela taskbar berkedip tidak aktif, yang berarti bahwa itu tidak berubah warna. Ini berkedip, seolah-olah sedang digambar ulang, tetapi tidak memberikan petunjuk balik visual kepada pengguna.

Nilai kembali

Nilai yang dikembalikan menentukan status jendela sebelum panggilan ke fungsi FlashWindow . Jika jendela caption digambar sebagai aktif sebelum panggilan, nilai yang dikembalikan bukan nol. Jika tidak, nilai yang dikembalikan adalah nol.

Keterangan

Mem-flash jendela berarti mengubah tampilan bilah caption seolah-olah jendela berubah dari status tidak aktif menjadi aktif, atau sebaliknya. (Bilah caption tidak aktif berubah menjadi bilah caption aktif; bilah caption aktif berubah menjadi bilah caption yang tidak aktif.)

Biasanya, jendela di-flash untuk memberi tahu pengguna bahwa jendela memerlukan perhatian tetapi saat ini tidak memiliki fokus keyboard.

Fungsi FlashWindow mem-flash jendela hanya sekali; untuk flashing berulang, aplikasi harus membuat timer sistem.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header winuser.h (termasuk Windows.h)
Pustaka User32.lib
DLL User32.dll

Lihat juga

Fungsi Penanganan Kesalahan

Memberi tahu Pengguna