Mercurial > sdl-ios-xcode
diff EXCLUDE/GLTSF/include/TSF.hpp @ 4732:e1307be6cb9e
Implementing base parts of TSF
author | dewyatt |
---|---|
date | Sun, 30 May 2010 15:48:16 -0400 |
parents | bfc8ad7234b6 |
children | 0c7c67d4e6ee |
line wrap: on
line diff
--- a/EXCLUDE/GLTSF/include/TSF.hpp Thu May 27 20:47:52 2010 -0400 +++ b/EXCLUDE/GLTSF/include/TSF.hpp Sun May 30 15:48:16 2010 -0400 @@ -2,6 +2,7 @@ #define TSF_HPP #include <msctf.h> +#include <atlbase.h> class TSF { @@ -37,8 +38,20 @@ LONG my_Reference_Count; }; + TSF(); + ~TSF(); + + void Initialize(); + void Finalize(); + private: + bool my_COM_Initialized; + CComPtr<ITfThreadMgrEx> my_Thread_Manager; + UI_Sink *my_UI_Sink; + + DWORD my_UI_Element_Sink_Cookie; + DWORD my_IPPA_Sink_Cookie; }; #endif