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.
Die ITextHost-Schnittstelle wird von einem Textdienstobjekt verwendet, um Texthostdienste abzurufen.
Vererbung
Die ITextHost-Schnittstelle erbt von der IUnknown-Schnittstelle . ITextHost verfügt auch über die folgenden Membertypen:
Methoden
Die ITextHost-Klasse verfügt über diese Methoden.
|
ITextHost::OnTxCharFormatChange Legt das Standardzeichenformat für den Texthost fest. |
|
ITextHost::OnTxParaFormatChange Legt das Standardabsatzformat für den Texthost fest. |
|
ITextHost::TxActivate Benachrichtigt den Texthost, dass das Steuerelement aktiv ist. |
|
ITextHost::TxClientToScreen Konvertiert Texthostkoordinaten in Bildschirmkoordinaten. |
|
ITextHost::TxCreateCaret Erstellt eine neue Form für das Caret des fensterlosen Rich-Bearbeitungssteuerelements. |
|
ITextHost::TxDeactivate Benachrichtigt den Texthost, dass das Steuerelement jetzt inaktiv ist. |
|
ITextHost::TxEnableScrollBar Aktiviert oder deaktiviert einen oder beide Scrollleistenpfeile im Texthostfenster. |
|
ITextHost::TxGetAcceleratorPos Fordert das Sonderzeichen an, das für das unterstreichende Beschleunigungszeichen verwendet werden soll. |
|
ITextHost::TxGetBackStyle Fordert den Hintergrundstil des Texthosts an. |
|
ITextHost::TxGetCharFormat Fordert das Standardzeichenformat des Texthosts an. |
|
ITextHost::TxGetClientRect Ruft die Clientkoordinaten des Clientbereichs des Texthosts ab. |
|
ITextHost::TxGetDC Fordert den Gerätekontext für das Texthostfenster an. |
|
ITextHost::TxGetExtent Fordert die native Größe des Steuerelements in HIMETRIC an. |
|
ITextHost::TxGetMaxLength Ruft die maximal zulässige Länge des Texthosts für den Text ab. |
|
ITextHost::TxGetParaFormat Fordert das Standardabsatzformat des Texthosts an. |
|
ITextHost::TxGetPasswordChar Fordert das Kennwortzeichen des Texthosts an. |
|
ITextHost::TxGetPropertyBits Fordert die Biteigenschafteneinstellungen für den Texthost an. |
|
ITextHost::TxGetScrollBars Fordert Informationen zu den Bildlaufleisten an, die vom Texthost unterstützt werden. |
|
ITextHost::TxGetSelectionBarWidth Gibt die Größe der Auswahlleiste in HIMETRIC zurück. |
|
ITextHost::TxGetSysColor Ruft die Farbe des Texthosts für ein angegebenes Anzeigeelement ab. |
|
ITextHost::TxGetViewInset Fordert die Abmessungen des Leerzeichens um den Text im Texthostfenster an. |
|
ITextHost::TxImmGetContext Ruft den Eingabekontext der Eingabemethode Editor (IME) ab, der dem Textdiensthost zugeordnet ist. Diese Methode wird nur in asiatischen Versionen des Betriebssystems verwendet. |
|
ITextHost::TxImmReleaseContext Gibt einen Eingabekontext frei, der von der ITextHost::TxImmGetContext-Methode zurückgegeben wird, und entsperrt den dem Kontext zugeordneten Arbeitsspeicher. Diese Methode wird nur in asiatischen Versionen des Betriebssystems verwendet. |
|
ITextHost::TxInvalidateRect Gibt ein Rechteck für den Texthost an, der dem Aktualisierungsbereich des Texthostfensters hinzugefügt werden soll. |
|
ITextHost::TxKillTimer Fordert den Texthost auf, den angegebenen Timer zu zerstören. |
|
ITextHost::TxNotify Benachrichtigt den Texthost über verschiedene Ereignisse. |
|
ITextHost::TxReleaseDC Gibt den Gerätekontext frei, der von der ITextHost::TxGetDC-Methode abgerufen wurde. |
|
ITextHost::TxScreenToClient Konvertiert die Bildschirmkoordinaten in die Texthostfensterkoordinaten. |
|
ITextHost::TxScrollWindowEx Fordert den Texthost auf, den Inhalt des angegebenen Clientbereichs zu scrollen. |
|
ITextHost::TxSetCapture Legt die Mausaufnahme im Fenster des Texthosts fest. |
|
ITextHost::TxSetCaretPos Verschiebt die Caretposition auf die angegebenen Koordinaten im Texthostfenster. |
|
ITextHost::TxSetCursor Erstellt eine neue Cursorform (I-Beam) im Fenster des Texthosts. |
|
ITextHost::TxSetFocus Legt den Fokus auf das Texthostfenster fest. |
|
ITextHost::TxSetScrollPos Legt die Position des Bildlauffelds (Thumb) in der angegebenen Bildlaufleiste fest, und bei Bedarf wird die Bildlaufleiste neu markiert, um die neue Position des Scrollfelds widerzuspiegeln. (ITextHost.TxSetScrollPos) |
|
ITextHost::TxSetScrollRange Legt die Minimal- und Maximalpositionswerte für die angegebene Bildlaufleiste im Texthostfenster fest. |
|
ITextHost::TxSetTimer Fordert den Texthost an, einen Timer mit einem angegebenen Timeout zu erstellen. |
|
ITextHost::TxShowCaret Zeigt den Caret an der Caretposition im Texthostfenster an oder blendet sie aus. |
|
ITextHost::TxShowScrollBar Zeigt die Bildlaufleiste im Texthostfenster an oder blendet sie aus. |
|
ITextHost::TxViewChange Gibt dem Texthost an, dass sich der Updatebereich geändert hat. |
Hinweise
Sie müssen die ITextHost-Schnittstelle implementieren, bevor Sie die CreateTextServices-Funktion aufrufen.
Anwendungen rufen die ITextHost-Methoden nicht auf. Ein Textdienstobjekt, das von der CreateTextServices-Funktion erstellt wurde, ruft die Schnittstellenmethoden auf.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | textserv.h |