[MSCTFIME][SDK] Implement CFunctionProvider (#6269)

Supporting TIPs...
JIRA issue: CORE-19360
Define CFunctionProviderBase class.
Define CFunctionProvider class.
Strengthen <cicero/cictf.h>.
This commit is contained in:
Katayama Hirofumi MZ 2024-01-01 16:36:49 +09:00 committed by GitHub
parent e5548aa501
commit 88107adc92
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 235 additions and 11 deletions

View file

@ -29,3 +29,16 @@ struct ITfThreadMgr_P : ITfThreadMgr
};
DEFINE_GUID(IID_ITfKeystrokeMgr_P, 0x53FA1BEC, 0x5BE1, 0x458E, 0xAE, 0x70, 0xA9, 0xF1, 0xDC, 0x84, 0x3E, 0x81);
// FIXME: ITfKeystrokeMgr_P
DEFINE_GUID(IID_IAImmFnDocFeed, 0x6E098993, 0x9577, 0x499A, 0xA8, 0x30, 0x52, 0x34, 0x4F, 0x3E, 0x20, 0x0D);
DEFINE_GUID(CLSID_CAImmLayer, 0xB676DB87, 0x64DC, 0x4651, 0x99, 0xEC, 0x91, 0x07, 0x0E, 0xA4, 0x87, 0x90);
struct IAImmFnDocFeed : IUnknown
{
STDMETHOD(DocFeed)() = 0;
STDMETHOD(ClearDocFeedBuffer)() = 0;
STDMETHOD(StartReconvert)() = 0;
STDMETHOD(StartUndoCompositionString)() = 0;
};