Обработка уведомляющих сообщений в элементах выбора даты и времени
Так как пользователи взаимодействуют с элементом управления " выбор даты и времени, элемент управления (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.