Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

42 lines
955 B

  1. /****************************************************************************
  2. CICERO.H
  3. Owner: cslim
  4. Copyright (c) 1997-1999 Microsoft Corporation
  5. Cicero Toolbar Handling
  6. History:
  7. 29-MAY-2000 cslim Ported from KKIME
  8. *****************************************************************************/
  9. #ifndef __CICERO_H__
  10. #define __CICERO_H__
  11. #include "msctf.h"
  12. //
  13. // !! external functions must not in the extern "C" {}
  14. //
  15. #ifdef __cplusplus
  16. extern "C" { /* Assume C declarations for C++ */
  17. #endif /* __cplusplus */
  18. extern BOOL vfCicero;
  19. BOOL WINAPI CiceroInitialize();
  20. BOOL WINAPI CiceroTerminate();
  21. HRESULT WINAPI Cicero_CreateLangBarMgr(ITfLangBarMgr **pppbm);
  22. __inline BOOL WINAPI IsCicero(VOID)
  23. {
  24. return vfCicero;
  25. }
  26. BSTR OurSysAllocString(const OLECHAR* pOleSz);
  27. #ifdef __cplusplus
  28. } /* Assume C declarations for C++ */
  29. #endif /* __cplusplus */
  30. #endif // __CICERO_H__