Поделиться через


DISMISSMODELESS

Область применения: Outlook 2013 | Outlook 2016

Определяет функцию обратного вызова, которую MAPI вызывает при закрытии диалогового окна безрежимной адресной книги.

Свойство Значение
Файл заголовка:
Mapidefs.h
Определена функция, реализованная:
Клиентские приложения
Определенная функция, вызываемая:
MAPI
void (STDMETHODCALLTYPE DISMISSMODELESS)(
  ULONG_PTR ulUIParam,
  LPVOID lpvContext
);

Параметры

ulUIParam

[в] Значение, относящееся к реализации, обычно используемое для передачи сведений о пользовательском интерфейсе в функцию. Например, в Microsoft Windows этот параметр является дескриптором родительского окна для диалогового окна и имеет тип HWND, приведение к ULONG_PTR. Нулевое значение указывает на отсутствие родительского окна.

lpvContext

[в] Указатель на произвольное значение, переданное функции обратного вызова при вызове MAPI. Это значение может представлять важный адрес для клиентского приложения. Как правило, для кода C++ lpvContext является указателем на адрес экземпляра объекта C++.

Возвращаемое значение

Нет

Замечания

Когда клиентское приложение вызывает диалоговое окно безрежимной адресной книги, оно включает в сообщение Windows цикл вызова функции на основе прототипа ACCELERATEABSDI , который проверяет наличие и обрабатывает клавиши акселератора. При закрытии диалогового окна MAPI вызывает функцию на основе DISMISSMODELESS , чтобы клиентское приложение перестало вызывать функцию на основе ACCELERATEABSDI .

См. также

ADRPARM