Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: Outlook 2013 | Outlook 2016
Ruft aktuelle Druckinformationen ab.
HRESULT GetPrintSetup(
ULONG ulFlags,
LPFORMPRINTSETUP FAR * lppFormPrintSetup
);
Parameter
ulFlags
[in] Bitmaske von Flags, die den Typ der zurückgegebenen Zeichenfolgen steuert. Das folgende Flag kann festgelegt werden:
MAPI_UNICODE
Die zurückgegebenen Zeichenfolgen liegen im Unicode-Format vor. Wenn das MAPI_UNICODE-Flag nicht festgelegt ist, liegen die Zeichenfolgen im ANSI-Format vor.
lppFormPrintSetup
[out] Zeiger auf einen Zeiger auf eine Struktur, die die Druckinformationen enthält.
Rückgabewert
S_OK
Die Druckinformationen wurden erfolgreich abgerufen.
Hinweise
Formularobjekte rufen die IMAPIViewContext::GetPrintSetup-Methode auf, um Informationen zum Druckersetup abzurufen, bevor sie versuchen, die aktuelle Nachricht zu drucken.
Hinweise für Implementierer
Ordnen Sie die Elemente hDevMode und hDevName der FORMPRINTSETUP-Struktur mithilfe der Win32-Funktion GlobalAlloc zu.
Hinweise für Aufrufer
Wenn Sie davon ausgehen, dass die hDevMode - und hDevName-Member der FORMPRINTSETUP-Struktur , auf die der lppFormPrintSetup-Parameter verweist, Unicode-Zeichenfolgen sind, legen Sie ulFlags auf MAPI_UNICODE fest. Andernfalls gibt GetPrintSetup diese Zeichenfolgen im ANSI-Format zurück.
Geben Sie die Elemente hDevMode und hDevName der FORMPRINTSETUP-Struktur frei, indem Sie die Win32-Funktion GlobalFree aufrufen. Geben Sie die gesamte FORMPRINTSETUP-Struktur frei, indem Sie MAPIFreeBuffer aufrufen.