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.

41 lines
657 B

  1. /*++
  2. Copyright (c) 1985 - 1999, Microsoft Corporation
  3. Module Name:
  4. language.h
  5. Abstract:
  6. This file defines the Language Class for pure virtual function.
  7. Author:
  8. Revision History:
  9. Notes:
  10. --*/
  11. #ifndef _LANGUAGE_H_
  12. #define _LANGUAGE_H_
  13. class CLanguage
  14. {
  15. public:
  16. /*
  17. * IActiveIME methods.
  18. */
  19. public:
  20. virtual HRESULT Escape(UINT cp, HIMC hIMC, UINT uEscape, LPVOID lpData, LRESULT *plResult) = 0;
  21. /*
  22. * Local
  23. */
  24. virtual HRESULT GetProperty(DWORD* property, DWORD* conversion_caps, DWORD* sentence_caps, DWORD* SCSCaps, DWORD* UICaps) = 0;
  25. };
  26. #endif // _LANGUAGE_H_