IMAPIFormMgr::SelectFormContainer
Gilt für: Outlook 2013 | Outlook 2016
Zeigt ein Dialogfeld an, in dem der Benutzer einen Formularcontainer auswählen kann, und gibt eine Schnittstelle für das vom Benutzer ausgewählte Containerobjekt zurück.
HRESULT SelectFormContainer(
ULONG_PTR ulUIParam,
ULONG ulFlags,
LPMAPIFORMCONTAINER FAR * lppfcnt
);
Parameter
ulUIParam
[in] Ein Handle für das übergeordnete Fenster des angezeigten Dialogfelds.
ulFlags
[in] Eine Bitmaske von Flags, die steuert, wie die Formularbibliothek ausgewählt wird (d. a. wie der Formularcontainer ausgewählt wird). Die folgenden Flags können festgelegt werden:
MAPIFORM_SELECT_ALL_REGISTRIES
Die Auswahl kann aus allen Containern erfolgen. Dies ist der Standardauswahltyp.
MAPIFORM_SELECT_FOLDER_REGISTRY_ONLY
Die Auswahl kann nur aus Ordnercontainern erfolgen.
MAPIFORM_SELECT_NON_FOLDER_REGISTRY_ONLY
Die Auswahl kann nur aus Containern erfolgen, die nicht Ordnern zugeordnet sind.
lppfcnt
[out] Ein Zeiger auf einen Zeiger auf die zurückgegebene Schnittstelle. Diese Schnittstelle ist für das Containerobjekt vorgesehen, das vom Benutzer ausgewählt wird.
Rückgabewert
S_OK
Der Aufruf erfolgreich ausgef�hrt und der erwartete Wert oder Werte zur�ckgegeben hat.
Hinweise
Formular-Viewer rufen in der Regel die IMAPIFormMgr::SelectFormContainer-Methode auf, um einen Formularcontainer auszuwählen, in dem ein Formular installiert ist. SelectFormContainer kann nicht zum Auswählen des lokalen Formularcontainers verwendet werden, der den Wert HFRMREG_LOCAL hat.
MFCMAPI-Referenz
Einen MFCMAP-Beispielcode finden Sie in der folgenden Tabelle.
Datei | Funktion | Kommentar |
---|---|---|
MainDlg.cpp |
CMaindlg::OnSelectFormContainer |
MFCMAPI verwendet die IMAPIFormMgr::SelectFormContainer-Methode , um einen Formularcontainer auszuwählen, bevor der Inhalt gerendert wird. |