Tarih ve Saat Seçici

Bu bölüm, tarih ve saat seçici denetimleriyle kullanılan API öğeleri hakkında bilgi içerir.

Genel bakış

Konu Içeriği
Tarih ve Saat Seçici Denetimleri Hakkında tarih ve saat seçici (DTP) denetimi, tarih ve saat bilgilerini bir kullanıcıyla değiştirmek için basit ve sezgisel bir arabirim sağlar.
Tarih ve Saat Seçici Denetimlerini Kullanma Bu bölümde, tarih ve saat seçici denetimlerini uygulamaya yönelik bilgiler ve örnek kod sağlanır.

Makro

Konu Içeriği
DateTime_CloseMonthCal Tarih ve saat seçici (DTP) denetimini kapatır. Bu makroyu kullanın veya DTM_CLOSEMONTHCAL iletisini açıkça gönderin.
DateTime_GetDateTimePickerInfo Belirtilen tarih ve saat seçici (DTP) denetimiyle ilgili bilgileri alır.
DateTime_GetIdealSize Denetimi kırpmadan görüntülemek için gereken boyutu alır. Bu makroyu kullanın veya DTM_GETIDEALSIZE iletisini açıkça gönderin.
DateTime_GetMonthCal Bir tarih ve saat seçicinin (DTP) alt ay takvim denetiminin tutamacını alır. Bu makroyu kullanabilir veya DTM_GETMONTHCAL iletisini açıkça gönderebilirsiniz.
DateTime_GetMonthCalColor Tarih ve saat seçici (DTP) denetimi içinde ay takviminin belirli bir bölümünün rengini alır. Bu makroyu kullanabilir veya DTM_GETMCCOLOR iletisini açıkça gönderebilirsiniz.
DateTime_GetMonthCalFont Tarih ve saat seçici (DTP) denetiminin alt ay takvim denetiminin şu anda kullandığı yazı tipini alır. Bu makroyu kullanabilir veya DTM_GETMCFONT iletisini açıkça gönderebilirsiniz.
DateTime_GetMonthCalStyle Belirtilen DTP denetiminin stilini alır. Bu makroyu kullanın veya DTM_GETMCSTYLE iletisini açıkça gönderin.
DateTime_GetRange Tarih ve saat seçici (DTP) denetimi için izin verilen en düşük ve en yüksek sistem saatlerini alır. Bu makroyu kullanabilir veya DTM_GETRANGE iletisini açıkça gönderebilirsiniz.
DateTime_GetSystemtime Seçili durumdaki saati bir tarih ve saat seçici (DTP) denetiminden alır ve belirtilen SYSTEMTIME yapısına yerleştirir. Bu makroyu kullanabilir veya DTM_GETSYSTEMTIME iletisini açıkça gönderebilirsiniz.
DateTime_SetFormat Belirli bir biçim dizesini temel alarak tarih ve saat seçici (DTP) denetiminin görüntülenmesini ayarlar. Bu makroyu kullanabilir veya DTM_SETFORMAT iletisini açıkça gönderebilirsiniz.
DateTime_SetMonthCalColor Tarih ve saat seçici (DTP) denetimi içinde ay takviminin belirli bir bölümünün rengini ayarlar. Bu makroyu kullanabilir veya DTM_SETMCCOLOR iletisini açıkça gönderebilirsiniz.
DateTime_SetMonthCalFont Tarih ve saat seçici (DTP) denetiminin alt ay takvim denetimi tarafından kullanılacak yazı tipini ayarlar. Bu makroyu kullanabilir veya DTM_SETMCFONT iletisini açıkça gönderebilirsiniz.
DateTime_SetMonthCalStyle Belirtilen DTP denetiminin stilini ayarlar. Bu makroyu kullanın veya DTM_SETMCSTYLE iletisini açıkça gönderin.
DateTime_SetRange Bir tarih ve saat seçici (DTP) denetimi için izin verilen en düşük ve en yüksek sistem saatlerini ayarlar. Bu makroyu kullanabilir veya DTM_SETRANGE iletisini açıkça gönderebilirsiniz.
DateTime_SetSystemtime Bir tarih ve saat seçici (DTP) denetimini belirli bir tarih ve saate ayarlar. Bu makroyu kullanabilir veya DTM_SETSYSTEMTIME iletisini açıkça gönderebilirsiniz.

Ileti

Konu Içeriği
DTM_CLOSEMONTHCAL DTP denetimini kapatır. Bu iletiyi açıkça veya DateTime_CloseMonthCal makro kullanarak gönderin.
DTM_GETDATETIMEPICKERINFO Tarih ve saat seçici (DTP) denetimi hakkında bilgi alır.
DTM_GETIDEALSIZE Denetimi kırpmadan görüntülemek için gereken boyutu alır. Bu iletiyi açıkça veya DateTime_GetIdealSize makroyu kullanarak gönderin.
DTM_GETMCCOLOR Tarih ve saat seçici (DTP) denetimi içinde ay takviminin belirli bir bölümünün rengini alır. Bu iletiyi açıkça gönderebilir veya DateTime_GetMonthCalColor makroyu kullanabilirsiniz.
DTM_GETMCFONT Tarih ve saat seçici (DTP) denetiminin alt ay takvim denetiminin şu anda kullandığı yazı tipini alır. Bu iletiyi açıkça gönderebilir veya DateTime_GetMonthCalFont makroyu kullanabilirsiniz.
DTM_GETMCSTYLE DTP denetiminin stilini alır. Bu iletiyi açıkça veya DateTime_GetMonthCalStyle makroyu kullanarak gönderin.
DTM_GETMONTHCAL Bir tarih ve saat seçicinin (DTP) alt ay takvim denetiminin tutamacını alır. Bu iletiyi açıkça gönderebilir veya DateTime_GetMonthCal makroyu kullanabilirsiniz.
DTM_GETRANGE Tarih ve saat seçici (DTP) denetimi için izin verilen en düşük ve en yüksek sistem saatlerini alır. Bu iletiyi açıkça gönderebilir veya DateTime_GetRange makroyu kullanabilirsiniz.
DTM_GETSYSTEMTIME Seçili durumdaki saati bir tarih ve saat seçici (DTP) denetiminden alır ve belirtilen SYSTEMTIME yapısına yerleştirir. Bu iletiyi açıkça gönderebilir veya DateTime_GetSystemtime makroyu kullanabilirsiniz.
DTM_SETFORMAT Belirli bir biçim dizesini temel alarak tarih ve saat seçici (DTP) denetiminin görüntülenmesini ayarlar. Bu iletiyi açıkça gönderebilir veya DateTime_SetFormat makroyu kullanabilirsiniz.
DTM_SETMCCOLOR Tarih ve saat seçici (DTP) denetimi içinde ay takviminin belirli bir bölümünün rengini ayarlar. Bu iletiyi açıkça gönderebilir veya DateTime_SetMonthCalColor makroyu kullanabilirsiniz.
DTM_SETMCFONT Tarih ve saat seçici (DTP) denetiminin alt ay takvim denetimi tarafından kullanılacak yazı tipini ayarlar. Bu iletiyi açıkça gönderebilir veya DateTime_SetMonthCalFont makroyu kullanabilirsiniz.
DTM_SETMCSTYLE DTP denetiminin stilini ayarlar. Bu iletiyi açıkça veya DateTime_SetMonthCalStyle makro kullanarak gönderin.
DTM_SETRANGE Bir tarih ve saat seçici (DTP) denetimi için izin verilen en düşük ve en yüksek sistem saatlerini ayarlar. Bu iletiyi açıkça gönderebilir veya DateTime_SetRange makroyu kullanabilirsiniz.
DTM_SETSYSTEMTIME Tarih ve saat seçici (DTP) denetimindeki saati ayarlar. Bu iletiyi açıkça gönderebilir veya DateTime_SetSystemtime makroyu kullanabilirsiniz.

Bildirim

Konu Içeriği
DTN_CLOSEUP Kullanıcı açılan ay takvimini kapattığında bir tarih ve saat seçici (DTP) denetimi tarafından gönderilir. Kullanıcı ay takviminden bir tarih seçtiğinde veya takvim açıkken açılan oka tıkladığında ay takvimi kapatılır.
DTN_DATETIMECHANGE Bir değişiklik olduğunda bir tarih ve saat seçici (DTP) denetimi tarafından gönderilir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
DTN_DROPDOWN Kullanıcı açılan ay takvimini etkinleştirdiğinde bir tarih ve saat seçici (DTP) denetimi tarafından gönderilir.
DTN_FORMAT Metinlerin geri arama alanında görüntülenmesini istemek için bir tarih ve saat seçici (DTP) denetimi tarafından gönderilir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
DTN_FORMATQUERY Geri çağırma alanında görüntülenecek dizenin izin verilen en büyük boyutunu almak için bir tarih ve saat seçici (DTP) denetimi tarafından gönderilir. Bu bildirim kodu, WM_NOTIFY iletisi biçiminde gönderilir.
DTN_USERSTRING Kullanıcı denetimdeki bir dizeyi düzenlemeyi bitirdiğinde bir tarih ve saat seçici (DTP) denetimi tarafından gönderilir. Bu bildirim kodu yalnızca DTS_APPCANPARSE stiline ayarlanmış DTP denetimleri tarafından gönderilir. Bu ileti bir WM_NOTIFY iletisi biçiminde gönderilir.
DTN_WMKEYDOWN Kullanıcı bir geri arama alanına ne zaman yazarsa, bir tarih ve saat seçici (DTP) denetimi tarafından gönderilir. Bu ileti bir WM_NOTIFY iletisi biçiminde gönderilir.
NM_KILLFOCUS (tarih saat) Bir tarih ve saat seçici denetiminin üst penceresine denetimin giriş odağını kaybettiğini bildirir. NM_KILLFOCUS (tarih saat)WM_NOTIFY iletisi biçiminde gönderilir.
NM_SETFOCUS (tarih saat) Bir tarih ve saat seçici denetiminin üst penceresine denetimin giriş odağını aldığını bildirir. NM_SETFOCUS (tarih saat)WM_NOTIFY ileti biçiminde gönderilir.

Yapı

Konu Içeriği
DATETIMEPICKERINFO DTP denetimi hakkında bilgi içerir.
NMDATETIMECHANGE Tarih ve saat seçici (DTP) denetiminde gerçekleşen bir değişiklik hakkında bilgi içerir. Bu yapı, DTN_DATETIMECHANGE bildirim koduyla kullanılır.
NMDATETIMEFORMAT Biçim dizesinin bir tarih ve saat seçici (DTP) denetimi içindeki geri çağırma alanını tanımlayan bölümü hakkında bilgi içerir. Geri çağırma alanını tanımlayan alt dizeyi taşır ve geri çağırma alanında görüntülenecek dizeyi almak için bir arabellek içerir. Bu yapı, DTN_FORMAT bildirim koduyla birlikte kullanılır.
NMDATETIMEFORMATQUERY Tarih ve saat seçici (DTP) denetimi geri çağırma alanı hakkında bilgi içerir. Geri çağırma alanını tanımlayan bir alt dize (denetimin biçim dizesinden alınır) içerir. Yapı, geri arama alanında görüntülenecek metnin izin verilen en büyük boyutunu alır. Bu yapı, DTN_FORMATQUERY bildirim koduyla birlikte kullanılır.
NMDATETIMESTRING Tarih ve saat seçici (DTP) denetiminde gerçekleşen düzenleme işlemine özgü bilgileri içerir. Bu ileti, DTN_USERSTRING bildirim koduyla birlikte kullanılır.
NMDATETIMEWMKEYDOWN DTN_WMKEYDOWN bildirim kodunu açıklamak ve işlemek için kullanılan bilgileri taşır.

Sabit

Konu Içeriği
tarih ve saat seçici denetim stilleri Burada listelenen pencere stilleri tarih ve saat seçici denetimlerine özeldir.