25 cpp_quote(
"DEFINE_GUID(CLSID_CActiveIMM, 0x4955dd33, 0xb159, 0x11d0, 0x8f,0xcf, 0x00,0xaa,0x00,0x6b,0xcc,0x59);")
39 #define LF_FACESIZE 32 101 #define STYLE_DESCRIPTION_SIZE 32 115 #define IMEMENUITEM_STRING_SIZE 80 145 uuid(08c03412-f96b-11d0-a475-00aa006bcc59),
166 uuid(4955dd31-b159-11d0-8fcf-00aa006bcc59),
187 uuid(09b5eab0-f997-11d1-93d4-0060b067b86e),
209 uuid(08c0e040-62d1-11d1-9326-0060b067b86e),
529 [
in]
BOOL fRestoreLayout);
585 uuid(b5cf2cfa-8aeb-11d1-9364-0060b067b86e),
598 uuid(4955dd33-b159-11d0-8fcf-00aa006bcc59)
HRESULT SetCompositionStringA([in] HIMC hIMC, [in] DWORD dwIndex, [in] LPVOID pComp, [in] DWORD dwCompLen, [in] LPVOID pRead, [in] DWORD dwReadLen)
HRESULT SetOpenStatus([in] HIMC hIMC, [in] BOOL fOpen)
HRESULT Next([in] ULONG ulCount, [out] REGISTERWORDW *rgRegisterword, [out] ULONG *pcFetched)
HRESULT RegisterWordA([in] HKL hKL, [in] LPSTR szReading, [in] DWORD dwStyle, [in] LPSTR szRegister)
HRESULT ConfigureIMEA([in] HKL hKL, [in] HWND hwnd, [in] DWORD dwMode, [in] REGISTERWORDA *pData)
HRESULT SetCompositionFontW([in] HIMC hIMC, [in] LOGFONTW *plf)
HRESULT GetGuideLineW([in] HIMC hIMC, [in] DWORD dwIndex, [in] DWORD dwBufLen, [out] LPWSTR pBuf, [out] DWORD *pdwResult)
struct tagCANDIDATELIST CANDIDATELIST
coclass MSXML2::XSLTemplate40 object
HRESULT GetOpenStatus([in] HIMC hIMC)
HRESULT Activate([in] BOOL fRestoreLayout)
HRESULT EnumRegisterWordW([in] HKL hKL, [in] LPWSTR szReading, [in] DWORD dwStyle, [in] LPWSTR szRegister, [in] LPVOID pData, [out] IEnumRegisterWordW **pEnum)
TW_UINT32 TW_UINT16 TW_UINT16 MSG
HRESULT GetCandidateListCountA([in] HIMC hIMC, [out] DWORD *pdwListSize, [out] DWORD *pdwBufLen)
struct tagSTYLEBUFW STYLEBUFW
struct tagREGISTERWORDA REGISTERWORDA
HRESULT GetCompositionStringW([in] HIMC hIMC, [in] DWORD dwIndex, [in] DWORD dwBufLen, [out] LONG *plCopied, [out] LPVOID pBuf)
HRESULT GetCandidateListCountW([in] HIMC hIMC, [out] DWORD *pdwListSize, [out] DWORD *pdwBufLen)
_In_ HCRYPTHASH _In_ BOOL _In_ DWORD _Inout_ DWORD _In_ DWORD dwBufLen
coclass PSFactoryBuffer pointer_default(unique)] interface ObjectRpcBaseTypes
HRESULT GetCodePageA([in] HKL hKL, [out] UINT *uCodePage)
HRESULT Clone([out] IEnumRegisterWordW **ppEnum)
coclass AMMultiMediaStream cpp_quote("DEFINE_GUID(CLSID_AMDirectDrawStream, 0x49c47ce4, 0x9ba4, 0x11d0, 0x82, 0x12, 0x00, 0xc0, 0x4f, 0xc3, 0x2c, 0x45);") cpp_quote("DEFINE_GUID(CLSID_AMAudioStream
HRESULT GetDescriptionW([in] HKL hKL, [in] UINT uBufLen, [out] LPWSTR szDescription, [out] UINT *puCopied)
_In_ DWORD _In_ DWORD dwOffset
HRESULT GetCandidateListW([in] HIMC hIMC, [in] DWORD dwIndex, [in] UINT uBufLen, [out] CANDIDATELIST *pCandList, [out] UINT *puCopied)
HRESULT DisableIME([in] DWORD idThread)
HRESULT Resume([in] DWORD cookie)
HRESULT SetConversionStatus([in] HIMC hIMC, [in] DWORD fdwConversion, [in] DWORD fdwSentence)
#define STYLE_DESCRIPTION_SIZE
HRESULT GetDescriptionA([in] HKL hKL, [in] UINT uBufLen, [out] LPSTR szDescription, [out] UINT *puCopied)
HRESULT GetCandidateListA([in] HIMC hIMC, [in] DWORD dwIndex, [in] UINT uBufLen, [out] CANDIDATELIST *pCandList, [out] UINT *puCopied)
HRESULT Clone([out] IEnumRegisterWordA **ppEnum)
HRESULT NotifyIME([in] HIMC hIMC, [in] DWORD dwAction, [in] DWORD dwIndex, [in] DWORD dwValue)
struct tagIMEMENUITEMINFOW IMEMENUITEMINFOW
HRESULT EnumInputContext([in] DWORD idThread, [out] IEnumInputContext **ppEnum)
HRESULT GetProperty([in] HKL hKL, [in] DWORD fdwIndex, [out] DWORD *pdwProperty)
HRESULT GetStatusWindowPos([in] HIMC hIMC, [out] POINT *pptPos)
HRESULT EscapeA([in] HKL hKL, [in] HIMC hIMC, [in] UINT uEscape, [in, out] LPVOID pData, [out] LRESULT *plResult)
HRESULT UnregisterWordW([in] HKL hKL, [in] LPWSTR szReading, [in] DWORD dwStyle, [in] LPWSTR szUnregister)
HRESULT Skip([in] ULONG ulCount)
HRESULT EscapeW([in] HKL hKL, [in] HIMC hIMC, [in] UINT uEscape, [in, out] LPVOID pData, [out] LRESULT *plResult)
struct _tagCOMPOSITIONFORM COMPOSITIONFORM
HRESULT ReleaseContext([in] HWND hWnd, [in] HIMC hIMC)
HRESULT GetConversionListW([in] HKL hKL, [in] HIMC hIMC, [in] LPWSTR pSrc, [in] UINT uBufLen, [in] UINT uFlag, [out] CANDIDATELIST *pDst, [out] UINT *puCopied)
HRESULT GetImeMenuItemsA([in] HIMC hIMC, [in] DWORD dwFlags, [in] DWORD dwType, [in] IMEMENUITEMINFOA *pImeParentMenu, [out] IMEMENUITEMINFOA *pImeMenu, [in] DWORD dwSize, [out] DWORD *pdwResult)
HRESULT GetContext([in] HWND hwnd, [out] HIMC *phIMC)
struct tagLOGFONTW LOGFONTW
HRESULT Skip([in] ULONG ulCount)
HRESULT IsUIMessageW([in] HWND hWndIME, [in] UINT msg, [in] WPARAM wParam, [in] LPARAM lParam)
HRESULT InstallIMEA([in] LPSTR szIMEFileName, [in] LPSTR szLayoutText, [out] HKL *phKL)
HRESULT Next([in] ULONG ulCount, [out] REGISTERWORDA *rgRegisterword, [out] ULONG *pcFetched)
HRESULT OnTranslateMessage([in] const MSG *msg)
HRESULT IsUIMessageA([in] HWND hWndIME, [in] UINT msg, [in] WPARAM wParam, [in] LPARAM lParam)
HRESULT Pause([out] DWORD *cookie)
HRESULT Next([in] ULONG ulCount, [out] HIMC *rgInputContext, [out] ULONG *pcFetched)
HRESULT AssociateContext([in] HWND hWnd, [in] HIMC hIME, [out] HIMC *phPrev)
HRESULT DestroyContext([in] HIMC hIME)
HRESULT InstallIMEW([in] LPWSTR szIMEFileName, [in] LPWSTR szLayoutText, [out] HKL *phKL)
_In_ PCCERT_CONTEXT _In_ DWORD dwFlags
HRESULT ConfigureIMEW([in] HKL hKL, [in] HWND hWnd, [in] DWORD dwMode, [in] REGISTERWORDW *pData)
HRESULT SetCompositionFontA([in] HIMC hIMC, [in] LOGFONTA *plf)
struct tagCANDIDATEFORM CANDIDATEFORM
HRESULT GetDefaultIMEWnd([in] HWND hWnd, [out] HWND *phDefWnd)
HRESULT Skip([in] ULONG ulCount)
HRESULT GetCompositionStringA([in] HIMC hIMC, [in] DWORD dwIndex, [in] DWORD dwBufLen, [out] LONG *plCopied, [out] LPVOID pBuf)
HRESULT GetCompositionFontW([in] HIMC hIMC, [out] LOGFONTW *plf)
HRESULT AssociateContextEx([in] HWND hWnd, [in] HIMC hIMC, [in] DWORD dwFlags)
HRESULT RegisterWordW([in] HKL hKL, [in] LPWSTR szReading, [in] DWORD dwStyle, [in] LPWSTR szRegister)
HRESULT GetRegisterWordStyleW([in] HKL hKL, [in] UINT nItem, [out] STYLEBUFW *pStyleBuf, [out] UINT *puCopied)
HRESULT GetIMEFileNameW([in] HKL hKL, [in] UINT uBufLen, [out] LPWSTR szFileName, [out] UINT *puCopied)
#define IMEMENUITEM_STRING_SIZE
HRESULT UnregisterWordA([in] HKL hKL, [in] LPSTR szReading, [in] DWORD dwStyle, [in] LPSTR szUnregister)
_In_ UINT _In_ DWORD _Out_ DWORD * pdwResult
HRESULT SetCompositionWindow([in] HIMC hIMC, [in] COMPOSITIONFORM *pCompForm)
HRESULT SetStatusWindowPos([in] HIMC hIMC, [in] POINT *pptPos)
HRESULT CreateContext([out] HIMC *phIMC)
HRESULT GetConversionStatus([in] HIMC hIMC, [out] DWORD *pfdwConversion, [out] DWORD *pfdwSentence)
HRESULT OnDefWindowProc([in] HWND hWnd, [in] UINT Msg, [in] WPARAM wParam, [in] LPARAM lParam, [out] LRESULT *plResult)
HRESULT GetIMEFileNameA([in] HKL hKL, [in] UINT uBufLen, [out] LPSTR szFileName, [out] UINT *puCopied)
HRESULT SetCandidateWindow([in] HIMC hIMC, [in] CANDIDATEFORM *pCandidate)
HRESULT GetCompositionFontA([in] HIMC hIMC, [out] LOGFONTA *plf)
HRESULT EnumRegisterWordA([in] HKL hKL, [in] LPSTR szReading, [in] DWORD dwStyle, [in] LPSTR szRegister, [in] LPVOID pData, [out] IEnumRegisterWordA **pEnum)
HRESULT GetRegisterWordStyleA([in] HKL hKL, [in] UINT nItem, [out] STYLEBUFA *pStyleBuf, [out] UINT *puCopied)
HRESULT GetLangId([in] HKL hKL, [out] LANGID *plid)
HRESULT GetImeMenuItemsW([in] HIMC hIMC, [in] DWORD dwFlags, [in] DWORD dwType, [in] IMEMENUITEMINFOW *pImeParentMenu, [out] IMEMENUITEMINFOW *pImeMenu, [in] DWORD dwSize, [out] DWORD *pdwResult)
struct tagLOGFONTA LOGFONTA
HRESULT Clone([out] IEnumInputContext **ppEnum)
HRESULT SimulateHotKey([in] HWND hwnd, [in] DWORD dwHotKeyID)
struct tagREGISTERWORDW REGISTERWORDW
HRESULT GetGuideLineA([in] HIMC hIMC, [in] DWORD dwIndex, [in] DWORD dwBufLen, [out] LPSTR pBuf, [out] DWORD *pdwResult)
HRESULT FilterClientWindows([in] ATOM *aaClassList, [in] UINT uSize)
HRESULT IsIME([in] HKL hKL)
HRESULT GetCandidateWindow([in] HIMC hIMC, [in] DWORD dwIndex, [out] CANDIDATEFORM *pCandidate)
HRESULT GetCompositionWindow([in] HIMC hIMC, [out] COMPOSITIONFORM *pCompForm)
TW_UINT32 TW_UINT16 TW_UINT16 TW_MEMREF pData
struct tagSTYLEBUFA STYLEBUFA
HRESULT GetConversionListA([in] HKL hKL, [in] HIMC hIMC, [in] LPSTR pSrc, [in] UINT uBufLen, [in] UINT uFlag, [out] CANDIDATELIST *pDst, [out] UINT *puCopied)
PSDBQUERYRESULT_VISTA PVOID DWORD * dwSize
HRESULT SetCompositionStringW([in] HIMC hIMC, [in] DWORD dwIndex, [in] LPVOID pComp, [in] DWORD dwCompLen, [in] LPVOID pRead, [in] DWORD dwReadLen)
static const WCHAR szDescription[]
HRESULT GetVirtualKey([in] HWND hWnd, [out] UINT *puVirtualKey)
struct tagIMEMENUITEMINFOA IMEMENUITEMINFOA