Bagikan melalui


MonthCal_SetRange makro (commctrl.h)

Mengatur tanggal minimum dan maksimum yang diperbolehkan untuk kontrol kalender bulan. Anda dapat menggunakan makro ini atau mengirim pesan MCM_SETRANGE secara eksplisit.

Sintaksis

BOOL MonthCal_SetRange(
   HWND         hmc,
   DWORD        gd,
   LPSYSTEMTIME rgst
);

Parameter

hmc

Jenis: HWND

Menangani kontrol kalender bulan.

gd

Jenis: DWORD

Bendera nilai yang menentukan batas tanggal mana yang sedang ditetapkan. Nilai ini harus salah satu atau kedua hal berikut:

Nilai Arti
GDTR_MAX
Tanggal maksimum yang diperbolehkan sedang diatur. Struktur SYSTEMTIME di rgst[1] harus berisi informasi tanggal.
GDTR_MIN
Tanggal minimum yang diizinkan sedang ditetapkan. Struktur SYSTEMTIME di rgst[0] harus berisi informasi tanggal.

rgst

Jenis: LPSYSTEMTIME

Pointer ke array dua elemen SYSTEMTIME struktur yang berisi batas tanggal. Batas maksimum harus dalam rgst[1] jika GDTR_MAX ditentukan, dan rgst[0] harus berisi batas minimum jika GDTR_MIN ditentukan.

Mengembalikan nilai

Jenis: BOOL

Mengembalikan bukan nol jika berhasil, atau nol sebaliknya.

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