共用方式為


在 [日期和時間選擇器控制項處理告知訊息

當使用者互動的日期和時間選擇器控制項,控制項 (CDateTimeCtrl) 傳送告知訊息到它的父視窗,通常是檢視表或對話方塊物件。 如果您想要採取某種回應動作,請處理這些訊息。 比方說,當使用者開啟的日期和時間選擇器,來顯示內嵌的月曆控制項, DTN_DROPDOWN 便會傳送通知。

使用 [屬性] 視窗來將告知處理常式加入至您想要實作這些訊息的父類別。

下列清單說明由日期和時間選擇器控制項所傳送的告知。

  • DTN_DROPDOWN 告知內嵌的月曆控制項即將顯示的父代。 這項通知只會傳送時機 DTS_UPDOWN 尚未設定樣式。 如需有關這項通知的詳細資訊,請參閱存取內嵌月曆控制項

  • DTN_CLOSEUP 告知父代內嵌的月曆控制項即將關閉。 這項通知只會傳送時機 DTS_UPDOWN 尚未設定樣式。

  • DTN_DATETIMECHANGE 時告知父控制項中已發生的變更。

  • DTN_FORMAT 告知父代,需要在回呼欄位中顯示文字時。 如需有關這個告知和回呼欄位的詳細資訊,請參閱的日期和時間選擇器控制項中使用回呼欄位

  • DTN_FORMATQUERY 要求提供的字串,將會顯示在回呼欄位允許的最大大小的父代。 處理這項告知讓控制項正確地顯示在任何時間,減少內控制項的顯示重繪閃動的輸出。 如需有關這項通知的詳細資訊,請參閱的日期和時間選擇器控制項中使用回呼欄位

  • DTN_USERSTRING 時告知父使用者已完成編輯日期和時間選擇器控制項的內容。 這項通知只會傳送時機 DTS_APPCANPARSE 已設定樣式。

  • DTN_WMKEYDOWN 回呼欄位中的使用者輸入時,會告知父代。 處理這項告知以模擬在日期和時間選擇器控制項中的非回呼欄位支援的相同鍵盤反應。 如需有關這項通知的詳細資訊,請參閱在 DTP 控制項支援回呼欄位在Windows SDK。

請參閱

參考

使用 CDateTimeCtrl

概念

控制項 (MFC)