Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
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. |