Freigeben über


ITfTextInputProcessorEx::ActivateEx-Methode (msctf.h)

Die ITfTextInputProcessorEx::ActivateEx-Methode aktiviert einen Textdienst, wenn eine Benutzersitzung gestartet wird. Wenn der Textdienst ITfTextInputProcessorEx implementiert und ActivateEx aufgerufen wird, wird ITfTextInputProcessor::Activate nicht aufgerufen.

Syntax

HRESULT ActivateEx(
  [in] ITfThreadMgr *ptim,
  [in] TfClientId   tid,
  [in] DWORD        dwFlags
);

Parameter

[in] ptim

[in] Zeiger auf die ITfThreadMgr-Schnittstelle für den Thread-Manager, der den Textdienst besitzt.

[in] tid

[in] Gibt den Clientbezeichner für den Textdienst an.

[in] dwFlags

[in] Die Kombination der folgenden Bits:

Wert Bedeutung
TF_TMAE_SECUREMODE
Ein Textdienst wird als sicherer Modus aktiviert. Ein Textdienst möchte das Einstellungsdialogfeld möglicherweise nicht anzeigen.
TF_TMAE_COMLESS
Ein Textdienst wird als com less-Modus aktiviert. TSF wurde ohne COM aktiviert. COM wird möglicherweise nicht initialisiert oder COM kann als MTA initialisiert werden.
TF_TMAE_WOW16
Der aktuelle Thread ist eine 16-Bit-Aufgabe.
TF_TMAE_CONSOLE
Ein Textdienst wird für die Konsolennutzung aktiviert.

Rückgabewert

Der TSF-Manager ignoriert den Rückgabewert dieser Methode.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile msctf.h
DLL Msctf.dll
Verteilbare Komponente TSF 1.0 unter Windows 2000 Professional