IMAPIFormMgr::SelectFormContainer
S’applique à : Outlook 2013 | Outlook 2016
Présente une boîte de dialogue qui permet à l’utilisateur de sélectionner un conteneur de formulaires et retourne une interface pour l’objet conteneur sélectionné par l’utilisateur.
HRESULT SelectFormContainer(
ULONG_PTR ulUIParam,
ULONG ulFlags,
LPMAPIFORMCONTAINER FAR * lppfcnt
);
Paramètres
ulUIParam
[in] Handle de la fenêtre parente de la boîte de dialogue affichée.
ulFlags
[in] Masque de bits d’indicateurs qui contrôle la façon dont la bibliothèque de formulaires est sélectionnée (autrement dit, comment le conteneur de formulaires est sélectionné). Les indicateurs suivants peuvent être définis :
MAPIFORM_SELECT_ALL_REGISTRIES
La sélection peut être effectuée à partir de tous les conteneurs. Il s’agit du type de sélection par défaut.
MAPIFORM_SELECT_FOLDER_REGISTRY_ONLY
La sélection peut être effectuée uniquement à partir de conteneurs de dossiers.
MAPIFORM_SELECT_NON_FOLDER_REGISTRY_ONLY
La sélection peut être effectuée uniquement à partir de conteneurs qui ne sont pas associés à des dossiers.
lppfcnt
[out] Pointeur vers un pointeur vers l’interface retournée. Cette interface est destinée à l’objet conteneur sélectionné par l’utilisateur.
Valeur renvoyée
S_OK
L'appel a r�ussi et a renvoy� la valeur attendue ou les valeurs.
Remarques
Les visionneuses de formulaires appellent généralement la méthode IMAPIFormMgr ::SelectFormContainer pour sélectionner un conteneur de formulaires dans lequel un formulaire est installé. SelectFormContainer ne peut pas être utilisé pour sélectionner le conteneur de formulaires local, qui a la valeur HFRMREG_LOCAL.
Référence MFCMAPI
Pour voir un exemple de code MFCMAPI, consultez le tableau suivant.
Fichier | Fonction | Commentaire |
---|---|---|
MainDlg.cpp |
CMainDlg ::OnSelectFormContainer |
MFCMAPI utilise la méthode IMAPIFormMgr ::SelectFormContainer pour sélectionner un conteneur de formulaires avant d’afficher son contenu. |