Bagikan melalui


MonthCal_GetRange makro (commctrl.h)

Mengambil tanggal minimum dan maksimum yang diizinkan yang ditetapkan untuk kontrol kalender bulan. Anda dapat menggunakan makro ini atau mengirim pesan MCM_GETRANGE secara eksplisit.

Sintaksis

DWORD MonthCal_GetRange(
   HWND         hmc,
   LPSYSTEMTIME rgst
);

Parameter

hmc

Jenis: HWND

Menangani kontrol kalender bulan.

rgst

Jenis: LPSYSTEMTIME

Penunjuk ke array dua elemen struktur SYSTEMTIME yang akan menerima informasi batas tanggal. Batas minimum diatur dalam rgst[0], dan rgst[1] menerima batas maksimum. Jika salah satu elemen diatur ke semua nol, maka tidak ada batas terkait yang diatur untuk kontrol kalender bulan. Waktu anggota struktur ini tidak akan dimodifikasi. Parameter ini harus berupa alamat yang valid dan tidak dapat NULL.

Mengembalikan nilai

Jenis: DWORD

Mengembalikan nilai DWORD yang bisa nol (tidak ada batas yang ditetapkan) atau kombinasi nilai berikut yang menentukan informasi batas:

Mengembalikan kode Deskripsi
GDTR_MAX Ada batas maksimum yang ditetapkan untuk kontrol; rgst[0] valid dan berisi informasi tanggal yang berlaku.
GDTR_MIN Ada batas minimum yang ditetapkan untuk kontrol; rgst[1] valid dan berisi informasi tanggal yang berlaku.

Persyaratan

Syarat Nilai
klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Platform Target Windows
Header commctrl.h