DISMISSMODELESS
Gilt für: Outlook 2013 | Outlook 2016
Definiert eine Rückruffunktion, die MAPI aufruft, wenn sie ein dialogfelderloses Adressbuch geschlossen hat.
Eigenschaft | Wert |
---|---|
Headerdatei |
Mapidefs.h |
Definierte Funktion implementiert von: |
Clientanwendungen |
Definierte Funktion aufgerufen von: |
MAPI |
void (STDMETHODCALLTYPE DISMISSMODELESS)(
ULONG_PTR ulUIParam,
LPVOID lpvContext
);
Parameter
ulUIParam
[in] Ein implementierungsspezifischer Wert, der normalerweise zum Übergeben von Benutzeroberflächeninformationen an eine Funktion verwendet wird. In Microsoft Windows ist dieser Parameter beispielsweise das übergeordnete Fensterhandle für das Dialogfeld und ist vom Typ HWND, der in eine ULONG_PTR umgewandelt wird. Der Wert 0 (null) gibt an, dass kein übergeordnetes Fenster vorhanden ist.
lpvContext
[in] Zeiger auf einen beliebigen Wert, der an die Rückruffunktion übergeben wird, wenn MAPI ihn aufruft. Dieser Wert kann eine Adresse darstellen, die für die Clientanwendung von Bedeutung ist. In der Regel ist lpvContext für C++-Code ein Zeiger auf die Adresse eines C++-Objekts instance.
Rückgabewert
Keine
Hinweise
Wenn die Clientanwendung ein dialogfelderloses Adressbuch aufruft, enthält sie in ihrer Windows-Meldungsschleife einen Aufruf einer Funktion, die auf dem ACCELERATEABSDI-Prototyp basiert, der nach Zugriffstasten sucht und diese verarbeitet. Wenn das Dialogfeld geschlossen wird, ruft MAPI die auf DISMISSMODELESS basierende Funktion auf, sodass die Clientanwendung den Aufruf der ACCELERATEABSDI-basierten Funktion beendet.