Zpracování oznamovacích zpráv v ovládacích prvcích pro výběr data a času
Uživatelé interaktivně pracovat s datem a ovládací prvek pro výběr času, ovládací prvek (CDateTimeCtrl) odesílá oznamovací zprávy nadřazené okno, obvykle objekt zobrazení nebo dialogové okno.Zpracování těchto zpráv, pokud chcete udělat něco jako odpověď.Například když uživatel otevře výběr data a času k zobrazení ovládacího prvku kalendáře vložený měsíc, DTN_DROPDOWN odesláno oznámení.
Použijte okno Vlastnosti k přidání obslužné rutiny oznámení do nadřazené třídy pro ty zprávy, které chcete implementovat.
Následující seznam popisuje různé oznámení zaslaných ovládací prvek Výběr data a času.
DTN_DROPDOWN nadřazeného objektu, který ovládací prvek vložený měsíc kalendáře se zobrazí upozornění.Toto oznámení je odeslána pouze pokud DTS_UPDOWN styl nebyl nastaven.Další informace o upozornění naleznete v tématu vložený ovládací prvek kalendář měsíc přístup k.
DTN_CLOSEUP upozorní nadřízeného, který měsíc vložený ovládací prvek Kalendář je uzavřen.Toto oznámení je odeslána pouze pokud DTS_UPDOWN styl nebyl nastaven.
DTN_DATETIMECHANGE upozorní, že došlo ke změně v ovládacím prvku nadřazeného.
DTN_FORMAT nadřazeného upozorní, že je nutné zadat text zobrazený v poli zpětné volání.Další informace o tomto oznámení a pole zpětné volání naleznete v tématu Pomocí zpětného volání pole Datum a čas ovládací prvek pro výběr.
DTN_FORMATQUERY požadavky nadřazené dodávat maximální povolenou velikost řetězec, který bude zobrazen v poli zpětné volání.Zpracování oznámení umožňuje ovládacího prvku správně zobrazit výstup kdykoliv, snížení blikání v rámci ovládacího prvku zobrazení.Další informace o upozornění naleznete v tématu Pomocí zpětného volání pole Datum a čas ovládací prvek pro výběr.
DTN_USERSTRING nadřazeného upozorní, že uživatel dokončí úpravy obsahu ovládacího prvku Výběr data a času.Toto oznámení je odeslána pouze pokud DTS_APPCANPARSE byl nastaven styl.
DTN_WMKEYDOWN nadřazeného upozorní, když uživatel zadá do pole zpětné volání.Zpracování oznámení emulovat stejná odpověď klávesnice bez zpětného volání polí v ovládacím prvku Výběr data a času.Další informace o upozornění naleznete v tématu Podpora zpětného volání polí v ovládacím prvku DTP v Windows SDK.
Viz také
Referenční dokumentace
Používání atributu CDateTimeCtrl