DISMISSMODELESS
S’applique à : Outlook 2013 | Outlook 2016
Définit une fonction de rappel que MAPI appelle lorsqu’il a ignoré une boîte de dialogue de carnet d’adresses sans mode.
Propriété | Valeur |
---|---|
Fichier d’en-tête : |
Mapidefs.h |
Fonction définie implémentée par : |
Applications clientes |
Fonction définie appelée par : |
MAPI |
void (STDMETHODCALLTYPE DISMISSMODELESS)(
ULONG_PTR ulUIParam,
LPVOID lpvContext
);
Paramètres
ulUIParam
[in] Valeur spécifique à l’implémentation généralement utilisée pour transmettre des informations d’interface utilisateur à une fonction. Par exemple, dans Microsoft Windows, ce paramètre est le handle de fenêtre parent de la boîte de dialogue et est de type HWND, converti en ULONG_PTR. La valeur zéro indique qu’il n’y a pas de fenêtre parente.
lpvContext
[in] Pointeur vers une valeur arbitraire passée à la fonction de rappel lorsque MAPI l’appelle. Cette valeur peut représenter une adresse d’importance pour l’application cliente. En règle générale, pour le code C++, lpvContext est un pointeur vers l’adresse d’un objet C++ instance.
Valeur renvoyée
Aucun
Remarques
Lorsque l’application cliente appelle une boîte de dialogue de carnet d’adresses sans mode, elle inclut dans sa boucle de message Windows un appel à une fonction basée sur le prototype ACCELERATEABSDI , qui vérifie et traite les clés d’accélérateur. Lorsque la boîte de dialogue est fermée, MAPI appelle la fonction basée sur DISMISSMODELESS afin que l’application cliente cesse d’appeler la fonction basée sur ACCELERATEABSDI .