Struktur MDICREATESTRUCTW (winuser.h)
Berisi informasi tentang kelas, judul, pemilik, lokasi, dan ukuran jendela anak antarmuka beberapa dokumen (MDI).
Sintaks
typedef struct tagMDICREATESTRUCTW {
LPCWSTR szClass;
LPCWSTR szTitle;
HANDLE hOwner;
int x;
int y;
int cx;
int cy;
DWORD style;
LPARAM lParam;
} MDICREATESTRUCTW, *LPMDICREATESTRUCTW;
Anggota
szClass
Jenis: LPCTSTR
Nama kelas jendela jendela anak MDI. Nama kelas harus telah didaftarkan oleh panggilan sebelumnya ke fungsi RegisterClass .
szTitle
Jenis: LPCTSTR
Judul jendela anak MDI. Sistem menampilkan judul di bilah judul jendela anak.
hOwner
Jenis: HANDEL
Handel ke instans aplikasi yang membuat jendela klien MDI.
x
Jenis: int
Posisi horizontal awal, dalam koordinat klien, dari jendela anak MDI. Jika anggota ini CW_USEDEFAULT, jendela anak MDI diberi posisi horizontal default.
y
Jenis: int
Posisi vertikal awal, dalam koordinat klien, dari jendela anak MDI. Jika anggota ini CW_USEDEFAULT, jendela anak MDI diberi posisi vertikal default.
cx
Jenis: int
Lebar awal, dalam unit perangkat, dari jendela anak MDI. Jika anggota ini CW_USEDEFAULT, jendela anak MDI diberi lebar default.
cy
Jenis: int
Tinggi awal, di unit perangkat, dari jendela anak MDI. Jika anggota ini diatur ke CW_USEDEFAULT, jendela anak MDI diberi tinggi default.
style
Jenis: DWORD
Gaya jendela anak MDI. Jika jendela klien MDI dibuat dengan gaya jendela MDIS_ALLCHILDSTYLES , anggota ini bisa menjadi kombinasi gaya jendela apa pun yang tercantum di halaman Gaya Jendela . Jika tidak, anggota ini bisa menjadi satu atau beberapa nilai berikut.
lParam
Jenis: LPARAM
Nilai yang ditentukan aplikasi.
Keterangan
Ketika jendela klien MDI membuat jendela anak MDI dengan memanggil CreateWindow, sistem mengirim pesan WM_CREATE ke jendela yang dibuat. Anggota lParam dari pesan WM_CREATE berisi penunjuk ke struktur CREATESTRUCT . Anggota lpCreateParams dari struktur ini berisi penunjuk ke struktur MDICREATESTRUCT yang diteruskan dengan pesan WM_MDICREATE yang membuat jendela anak MDI.
Catatan
Header winuser.h mendefinisikan MDICREATESTRUCT sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta pra-prosesor UNICODE. Mencampur penggunaan alias encoding-netral dengan kode yang tidak mengodekan-netral dapat menyebabkan ketidakcocokan yang mengakibatkan kesalahan kompilasi atau runtime. Untuk informasi selengkapnya, lihat Konvensi untuk Prototipe Fungsi.
Persyaratan
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Header | winuser.h (sertakan Windows.h) |
Lihat juga
Konseptual
Referensi