Struktur CLIENTCREATESTRUCT (winuser.h)

Berisi informasi tentang menu dan jendela turunan antarmuka multi-dokumen (MDI) pertama dari jendela klien MDI. Aplikasi meneruskan penunjuk ke struktur ini sebagai parameter lpParam dari fungsi CreateWindow saat membuat jendela klien MDI.

Sintaks

typedef struct tagCLIENTCREATESTRUCT {
  HANDLE hWindowMenu;
  UINT   idFirstChild;
} CLIENTCREATESTRUCT, *LPCLIENTCREATESTRUCT;

Anggota

hWindowMenu

Jenis: HANDEL

Handel ke menu jendela aplikasi MDI. Aplikasi MDI dapat mengambil handel ini dari menu jendela bingkai MDI dengan menggunakan fungsi GetSubMenu .

idFirstChild

Jenis: UINT

Pengidentifikasi jendela anak dari jendela anak MDI pertama yang dibuat. Sistem menambah pengidentifikasi untuk setiap jendela anak MDI tambahan yang dibuat aplikasi, dan menetapkan ulang pengidentifikasi ketika aplikasi menghancurkan jendela untuk menjaga rentang pengidentifikasi tetap berdekatan. Pengidentifikasi ini digunakan dalam WM_COMMAND pesan yang dikirim ke jendela bingkai MDI aplikasi ketika jendela anak dipilih dari menu jendela; mereka tidak boleh berkonflik dengan pengidentifikasi perintah lainnya.

Keterangan

Ketika jendela klien MDI dibuat dengan memanggil CreateWindow, sistem mengirim pesan WM_CREATE ke jendela. Parameter lParamdari WM_CREATE berisi penunjuk ke struktur CREATESTRUCT . Anggota lpCreateParams dari struktur ini berisi penunjuk ke struktur CLIENTCREATESTRUCT .

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Header winuser.h (termasuk Windows.h)

Lihat juga

Tentang Beberapa Antarmuka Dokumen

Konseptual

CreateWindow

GetSubMenu

MDICREATESTRUCT

Referensi

WM_COMMAND

Windows