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
Commctrl.h