Bagikan melalui


Fungsi IsGUIThread (winuser.h)

Menentukan apakah utas panggilan sudah menjadi utas GUI. Ini juga dapat secara opsional mengonversi utas menjadi utas GUI.

Sintaks

BOOL IsGUIThread(
  [in] BOOL bConvert
);

Parameter

[in] bConvert

Jenis: BOOL

Jika TRUE dan utas bukan utas GUI, konversikan utas menjadi utas GUI.

Nilai kembali

Jenis: BOOL

Fungsi mengembalikan nilai bukan nol dalam situasi berikut:

  • Jika utas panggilan sudah menjadi utas GUI.
  • Jika bConvertTRUE dan fungsi berhasil mengonversi utas menjadi utas GUI.
Jika tidak, fungsi mengembalikan nol.

Jika bConvertTRUE dan fungsi tidak dapat berhasil mengonversi utas ke utas GUI, IsGUIThread mengembalikan ERROR_NOT_ENOUGH_MEMORY.

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

Gambaran Umum Windows