IFrameworkInputPaneHandler::Showing-Methode (shobjidl_core.h)

Wird aufgerufen, bevor der Eingabebereich angezeigt wird, damit das App-Fenster alle erforderlichen Anpassungen an der Benutzeroberfläche vornehmen kann, um auf den reduzierten Bildschirmraum zu reagieren. Dies ist besonders wichtig für Eingabeelemente, z. B. Textfelder, die in Verbindung mit dem Eingabebereich verwendet werden.

Syntax

HRESULT Showing(
  [in] RECT *prcInputPaneScreenLocation,
  [in] BOOL fEnsureFocusedElementInView
);

Parameter

[in] prcInputPaneScreenLocation

Typ: RECT*

Ein Zeiger auf eine RECT-Struktur , die die Bildschirmkoordinaten bereitstellt, die der Eingabebereich belegt.

[in] fEnsureFocusedElementInView

Typ: BOOL*

Ein Zeiger auf einen Wert, der auf TRUE festgelegt ist, wenn die App versuchen soll, das aktuell fokussierte Element (z. B. ein Textfeld) in der Ansicht zu behalten, wodurch die App das Element verschieben oder die Benutzeroberfläche neu anordnen muss.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shobjidl_core.h (shobjidl.h einschließen)

Weitere Informationen

IFrameworkInputPaneHandler