Events
May 19, 6 PM - May 23, 12 AM
Calling all developers, creators, and AI innovators to join us in Seattle @Microsoft Build May 19-22.
Register todayThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
The following values identify compartments implemented by Text Services Framework.
The following compartment identifiers are defined in Ctffunc.idl and Ctffunc.h.
Flag | Value | Description |
---|---|---|
GUID_COMPARTMENT_SAPI_AUDIO | VT_I4 | A DWORD that is zero if the Speech API (SAPI) audio is off or nonzero if the SAPI audio is on. This compartment is specific to a thread manager object. |
GUID_COMPARTMENT_SPEECH_CFGMENU | VT_I4 | A DWORD that is zero if the speech configuration menu is unavailable or nonzero if the speech configuration menu is available. This compartment is specific to a thread manager object. |
GUID_COMPARTMENT_SPEECH_DICTATIONSTAT | VT_I4 | A DWORD value that contains zero or a combination of one or more of the TF_DICTATION_ENABLED, TF_COMMANDING_ENABLED, TF_DICTATION_ON or TF_COMMANDING_ON values. This compartment is specific to a thread manager object. |
GUID_COMPARTMENT_SPEECH_UI_STATUS | VT_I4 | A DWORD value that contains zero or a combination of one or more of the TF_SHOW_BALLOON or TF_DISABLE_BALLOON values. This is a global compartment. |
The following compartment identifiers are defined in MSCTF.IDL and MSCTF.H.
Flag | Value | Description |
---|---|---|
GUID_COMPARTMENT_EMPTYCONTEXT | VT_I4 | A DWORD that is nonzero if the context is empty or zero otherwise. This compartment is specific to a context object. |
GUID_COMPARTMENT_HANDWRITING_OPENCLOSE | VT_I4 | A DWORD that is nonzero if the handwriting recognition is open or zero if the handwriting recognition is closed. This compartment is specific to a thread manager object. |
GUID_COMPARTMENT_KEYBOARD_DISABLED | VT_I4 | A DWORD that is nonzero if the keyboard is disabled or zero otherwise. This compartment is specific to a context object. |
GUID_COMPARTMENT_KEYBOARD_INPUTMODE_CONVERSION | VT_I4 | A DWORD value of the proper combination of TF_CONVERSIONMODE_ flags. This compartment is specific to a thread manager object. |
GUID_COMPARTMENT_KEYBOARD_INPUTMODE_SENTENCE | VT_I4 | A DWORD value of TF_SENTENCEMODE_. This compartment is specific to a thread manager object. |
GUID_COMPARTMENT_KEYBOARD_OPENCLOSE | VT_I4 | A DWORD that is nonzero if the keyboard is open or zero if the keyboard is closed. This compartment is specific to a thread manager object. |
GUID_COMPARTMENT_PERSISTMENUENABLED | VT_I4 | A DWORD that is nonzero to cause the speech text service to enable the Save Speech Data menu item or zero to disable it. This compartment is specific to a document manager object. |
GUID_COMPARTMENT_SPEECH_DISABLED | VT_I4 | A DWORD that contains zero or a combination of one or more of the TF_DISABLE_SPEECH, TF_DISABLE_DICTATION or TF_DISABLE_COMMANDING values. This compartment is specific to a thread manager object. |
GUID_COMPARTMENT_SPEECH_OPENCLOSE | VT_I4 | A DWORD that is nonzero if speech input is active or zero if speech input is inactive. This is a global compartment. |
GUID_COMPARTMENT_TIPUISTATUS | VT_I4 | Not currently used. |
GUID_COMPARTMENT_TRANSITORYEXTENSION | VT_I4 | A DWORD value of TF_TRANSITORYEXTENSION_NONE, TF_TRANSITORYEXTENSION_FLOATING or TF_TRANSITORYEXTENSION_ATSELECTION. This compartment is specific to a document manager object. |
GUID_COMPARTMENT_TRANSITORYEXTENSION_DOCUMENTMANAGER | VT_I4 | An IUnknown value for the ITfDocumentMgr interface that refers the transitory document of this document manager. This compartment is specific to a document manager object. |
GUID_COMPARTMENT_TRANSITORYEXTENSION_PARENT | VT_I4 | An IUnknown value for the ITfDocumentMgr interface that refers the parent document manager of this transitory document. This compartment is specific to a document manager object. |
Requirement | Value |
---|---|
Minimum supported client |
Windows 2000 Professional [desktop apps only] |
Minimum supported server |
Windows 2000 Server [desktop apps only] |
Redistributable |
TSF 1.0 on Windows 2000 Professional |
Header |
|
IDL |
|
Events
May 19, 6 PM - May 23, 12 AM
Calling all developers, creators, and AI innovators to join us in Seattle @Microsoft Build May 19-22.
Register today