Fungsi CreateMDIWindowW (winuser.h)
Membuat jendela anak antarmuka multi-dokumen (MDI).
Sintaks
HWND CreateMDIWindowW(
[in] LPCWSTR lpClassName,
[in] LPCWSTR lpWindowName,
[in] DWORD dwStyle,
[in] int X,
[in] int Y,
[in] int nWidth,
[in] int nHeight,
[in, optional] HWND hWndParent,
[in, optional] HINSTANCE hInstance,
[in] LPARAM lParam
);
Parameter
[in] lpClassName
Jenis: LPCTSTR
Kelas jendela jendela anak MDI. Nama kelas harus telah didaftarkan oleh panggilan ke fungsi RegisterClassEx .
[in] lpWindowName
Jenis: LPCTSTR
Nama jendela. Sistem menampilkan nama di bilah judul jendela anak.
[in] dwStyle
Jenis: DWORD
Gaya jendela anak MDI. Jika jendela klien MDI dibuat dengan gaya jendela MDIS_ALLCHILDSTYLES , parameter ini bisa menjadi kombinasi gaya jendela apa pun yang tercantum di halaman Gaya Jendela . Jika tidak, parameter ini terbatas pada satu atau beberapa nilai berikut.
[in] X
Jenis: int
Posisi horizontal awal, dalam koordinat klien, dari jendela anak MDI. Jika parameter ini CW_USEDEFAULT ((int)0x80000000), jendela turunan MDI diberi posisi horizontal default.
[in] Y
Jenis: int
Posisi vertikal awal, dalam koordinat klien, dari jendela anak MDI. Jika parameter ini CW_USEDEFAULT, jendela anak MDI diberi posisi vertikal default.
[in] nWidth
Jenis: int
Lebar awal, di unit perangkat, dari jendela anak MDI. Jika parameter ini CW_USEDEFAULT, jendela anak MDI diberi lebar default.
[in] nHeight
Jenis: int
Tinggi awal, di unit perangkat, dari jendela anak MDI. Jika parameter ini diatur ke CW_USEDEFAULT, jendela anak MDI diberi tinggi default.
[in, optional] hWndParent
Jenis: HWND
Handel ke jendela klien MDI yang akan menjadi induk jendela anak MDI baru.
[in, optional] hInstance
Jenis: HINSTANCE
Handel ke instans aplikasi yang membuat jendela anak MDI.
[in] lParam
Jenis: LPARAM
Nilai yang ditentukan aplikasi.
Nilai kembali
Jenis: HWND
Jika fungsi berhasil, nilai yang dikembalikan adalah handel ke jendela yang dibuat.
Jika fungsi gagal, nilai yang dikembalikan adalah NULL. Untuk mendapatkan informasi kesalahan yang diperluas, hubungi GetLastError.
Keterangan
Catatan
Header winuser.h mendefinisikan CreateMDIWindow 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
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | winuser.h (termasuk Windows.h) |
Pustaka | User32.lib |
DLL | User32.dll |
Lihat juga
Konseptual
Referensi