ITfUIElementSink::BeginUIElement-Methode (msctf.h)
Die ITfUIElementSink::BeginUIElement-Methode wird aufgerufen, wenn das UIElement gestartet wurde. Diese Senke kann es dem textdienst ermöglichen, das UI-Element zu zeichnen oder nicht zu zeichnen.
Syntax
HRESULT BeginUIElement(
[in] DWORD dwUIElementId,
BOOL *pbShow
);
Parameter
[in] dwUIElementId
[in] ID des gestarteten UIElements.
pbShow
[ein, aus] Gibt true zurück, wenn die Anwendung den UIElement-Inhalt nicht zeichnet und der Textdienst den ursprünglichen Ui-Inhalt zeichnet. Gibt false zurück, wenn die Anwendung den Inhalt des UIElements zeichnet und den Textdienst am Zeichnen anhält. Die Anwendung kann die ITfUIElement-Schnittstelle mithilfe von ITfUIElementMgr::GetUIElement abrufen und auswerten, ob sie das UIElement von QI mit IID_ITfCandidateListUIElement oder mit anderen UIElement-Schnittstellen verarbeiten kann. Die Anwendung kann immer FALSE zurückgeben, wenn sie unbekannt ist oder nicht verarbeitet werden kann. In diesem Fall zeigt der Textdienst keine zusätzliche Benutzeroberfläche auf dem Bildschirm an. Dies ist eine gute Möglichkeit für einige Vollbildanwendungen. Alternativ kann die Anwendung TRUE zurückgeben, um die Benutzeroberfläche von TextService auf bestimmten oder unbekannten UIs zu verwenden.
Rückgabewert
Der TSF-Manager ignoriert den Rückgabewert dieser Methode.
Wert | BESCHREIBUNG |
---|---|
|
Die Methode war erfolgreich. |
|
Es ist ein unbekannter Fehler aufgetreten. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | msctf.h |
DLL | Msctf.dll |
Verteilbare Komponente | TSF 1.0 unter Windows 2000 Professional |