MCM_GETMINREQRECT pesan
Mengambil ukuran minimum yang diperlukan untuk menampilkan bulan penuh dalam kontrol kalender bulan. Anda dapat mengirim pesan ini secara eksplisit atau dengan menggunakan makro MonthCal_GetMinReqRect .
Parameter
-
wParam
- Harus nol.
-
lParam
-
Penunjuk ke struktur RECT yang akan menerima informasi persegi panjang pembatas. Parameter ini harus berupa alamat yang valid dan tidak boleh NULL.
Mengembalikan nilai
Mengembalikan bukan nol dan lParam menerima informasi pembatas yang berlaku jika berhasil. Jika tidak, pesan mengembalikan nol.
Keterangan
Ukuran jendela minimum yang diperlukan untuk kontrol kalender bulan tergantung pada font, gaya kontrol, metrik sistem, dan pengaturan regional yang saat ini dipilih. Ketika aplikasi mengubah apa pun yang memengaruhi ukuran jendela minimum, atau memproses pesan WM_SETTINGCHANGE , aplikasi harus mengirim MCM_GETMINREQRECT untuk menentukan ukuran minimum baru.
Catatan
Persegi panjang yang dikembalikan oleh MCM_GETMINREQRECT tidak menyertakan lebar string "Hari Ini", jika ada. Jika gaya MCS_NOTODAY tidak diatur, aplikasi Anda juga harus mengambil persegi panjang yang menentukan lebar string "Hari Ini" dengan mengirim pesan MCM_GETMAXTODAYWIDTH . Gunakan yang lebih besar dari dua persegi panjang untuk memastikan bahwa string "Hari Ini" tidak diklip.
Anggota atas dan kiri struktur yang ditujukkan oleh lParam akan selalu nol. Anggota kanan dan bawah mewakili cx minimum dan cy yang diperlukan untuk kontrol.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2003 [hanya aplikasi desktop] |
Header |
|