Struktur MDICREATESTRUCTA (winuser.h)

Berisi informasi tentang kelas, judul, pemilik, lokasi, dan ukuran jendela anak antarmuka beberapa dokumen (MDI).

Sintaks

typedef struct tagMDICREATESTRUCTA {
  LPCSTR szClass;
  LPCSTR szTitle;
  HANDLE hOwner;
  int    x;
  int    y;
  int    cx;
  int    cy;
  DWORD  style;
  LPARAM lParam;
} MDICREATESTRUCTA, *LPMDICREATESTRUCTA;

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.

Nilai Makna
WS_MINIMIZE
0x20000000L
Membuat jendela anak MDI yang awalnya diminimalkan.
WS_MAXIMIZE
0x01000000L
Membuat jendela anak MDI yang awalnya dimaksimalkan.
WS_HSCROLL
0x00100000L
Membuat jendela anak MDI yang memiliki bilah gulir horizontal.
WS_VSCROLL
0x00200000L
Membuat jendela anak MDI yang memiliki bilah gulir vertikal.

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

CLIENTCREATESTRUCT

CREATESTRUCT

Konseptual

Antarmuka Beberapa Dokumen

Referensi

WM_CREATE