43 lines
955 B
C
43 lines
955 B
C
|
/****************************************************************************
|
||
|
CICERO.H
|
||
|
|
||
|
Owner: cslim
|
||
|
Copyright (c) 1997-1999 Microsoft Corporation
|
||
|
|
||
|
Cicero Toolbar Handling
|
||
|
|
||
|
History:
|
||
|
29-MAY-2000 cslim Ported from KKIME
|
||
|
*****************************************************************************/
|
||
|
|
||
|
#ifndef __CICERO_H__
|
||
|
#define __CICERO_H__
|
||
|
|
||
|
#include "msctf.h"
|
||
|
|
||
|
//
|
||
|
// !! external functions must not in the extern "C" {}
|
||
|
//
|
||
|
#ifdef __cplusplus
|
||
|
extern "C" { /* Assume C declarations for C++ */
|
||
|
#endif /* __cplusplus */
|
||
|
|
||
|
extern BOOL vfCicero;
|
||
|
|
||
|
BOOL WINAPI CiceroInitialize();
|
||
|
BOOL WINAPI CiceroTerminate();
|
||
|
HRESULT WINAPI Cicero_CreateLangBarMgr(ITfLangBarMgr **pppbm);
|
||
|
|
||
|
__inline BOOL WINAPI IsCicero(VOID)
|
||
|
{
|
||
|
return vfCicero;
|
||
|
}
|
||
|
|
||
|
BSTR OurSysAllocString(const OLECHAR* pOleSz);
|
||
|
|
||
|
#ifdef __cplusplus
|
||
|
} /* Assume C declarations for C++ */
|
||
|
#endif /* __cplusplus */
|
||
|
|
||
|
#endif // __CICERO_H__
|