File Annotation

Not logged in
dcdd144598 2011-02-23        kinaba: #ifndef _KILIB_STDAFX_H_
dcdd144598 2011-02-23        kinaba: #define _KILIB_STDAFX_H_
dcdd144598 2011-02-23        kinaba: 
dcdd144598 2011-02-23        kinaba: #undef   WINVER
dcdd144598 2011-02-23        kinaba: #define  WINVER      0x0400
dcdd144598 2011-02-23        kinaba: #undef  _WIN32_IE
dcdd144598 2011-02-23        kinaba: #define _WIN32_IE    0x0200
dcdd144598 2011-02-23        kinaba: #undef  _WIN32_WINNT
dcdd144598 2011-02-23        kinaba: #define _WIN32_WINNT 0x0400
dcdd144598 2011-02-23        kinaba: 
dcdd144598 2011-02-23        kinaba: #define  OEMRESOURCE
dcdd144598 2011-02-23        kinaba: #define  NOMINMAX
dcdd144598 2011-02-23        kinaba: #ifdef SUPERTINY
dcdd144598 2011-02-23        kinaba:   #define memset memset_default
dcdd144598 2011-02-23        kinaba: #endif
dcdd144598 2011-02-23        kinaba: 
dcdd144598 2011-02-23        kinaba: #include <windows.h>
dcdd144598 2011-02-23        kinaba: #include <shlobj.h>
dcdd144598 2011-02-23        kinaba: #include <commdlg.h>
dcdd144598 2011-02-23        kinaba: #include <commctrl.h>
dcdd144598 2011-02-23        kinaba: #include <imm.h>
dcdd144598 2011-02-23        kinaba: // dimm.hが無くてエラーになる場合、プロジェクトの設定でUSEGLOBALIMEの定義を
dcdd144598 2011-02-23        kinaba: // 削除するか、最新の Platform SDK を導入すればビルドが通るようになります。
dcdd144598 2011-02-23        kinaba: #ifdef USEGLOBALIME
dcdd144598 2011-02-23        kinaba: #include <dimm.h>
dcdd144598 2011-02-23        kinaba: #endif
dcdd144598 2011-02-23        kinaba: 
dcdd144598 2011-02-23        kinaba: #ifdef SUPERTINY
dcdd144598 2011-02-23        kinaba:   #undef memset
dcdd144598 2011-02-23        kinaba: #endif
dcdd144598 2011-02-23        kinaba: 
dcdd144598 2011-02-23        kinaba: #ifndef WM_MOUSEWHEEL
dcdd144598 2011-02-23        kinaba: #define WM_MOUSEWHEEL 0x020A
dcdd144598 2011-02-23        kinaba: #endif
dcdd144598 2011-02-23        kinaba: #ifndef OFN_ENABLESIZING
dcdd144598 2011-02-23        kinaba: #define OFN_ENABLESIZING 0x00800000
dcdd144598 2011-02-23        kinaba: #endif
dcdd144598 2011-02-23        kinaba: #ifndef IMR_RECONVERTSTRING
dcdd144598 2011-02-23        kinaba: #define IMR_RECONVERTSTRING             0x0004
dcdd144598 2011-02-23        kinaba: #define IMR_CONFIRMRECONVERTSTRING      0x0005
dcdd144598 2011-02-23        kinaba: typedef struct tagRECONVERTSTRING {
dcdd144598 2011-02-23        kinaba:     DWORD dwSize;
dcdd144598 2011-02-23        kinaba:     DWORD dwVersion;
dcdd144598 2011-02-23        kinaba:     DWORD dwStrLen;
dcdd144598 2011-02-23        kinaba:     DWORD dwStrOffset;
dcdd144598 2011-02-23        kinaba:     DWORD dwCompStrLen;
dcdd144598 2011-02-23        kinaba:     DWORD dwCompStrOffset;
dcdd144598 2011-02-23        kinaba:     DWORD dwTargetStrLen;
dcdd144598 2011-02-23        kinaba:     DWORD dwTargetStrOffset;
dcdd144598 2011-02-23        kinaba: } RECONVERTSTRING, *PRECONVERTSTRING, NEAR *NPRECONVERTSTRING, FAR *LPRECONVERTSTRING;
dcdd144598 2011-02-23        kinaba: #endif
dcdd144598 2011-02-23        kinaba: #ifndef WM_IME_REQUEST
dcdd144598 2011-02-23        kinaba: #define WM_IME_REQUEST                  0x0288
dcdd144598 2011-02-23        kinaba: #endif
dcdd144598 2011-02-23        kinaba: 
dcdd144598 2011-02-23        kinaba: #ifdef _MSC_VER
dcdd144598 2011-02-23        kinaba: #pragma warning( disable: 4355 )
dcdd144598 2011-02-23        kinaba: #endif
dcdd144598 2011-02-23        kinaba: 
dcdd144598 2011-02-23        kinaba: #ifdef __DMC__
dcdd144598 2011-02-23        kinaba: 	#define SetWindowLongPtr SetWindowLong
dcdd144598 2011-02-23        kinaba: 	#define GetWindowLongPtr GetWindowLong
dcdd144598 2011-02-23        kinaba: 	#define UINT_PTR         UINT
dcdd144598 2011-02-23        kinaba: 	#define LONG_PTR         LONG
dcdd144598 2011-02-23        kinaba: 	#define GWLP_WNDPROC     GWL_WNDPROC
dcdd144598 2011-02-23        kinaba: 	#define GWLP_USERDATA    GWL_USERDATA
dcdd144598 2011-02-23        kinaba: #endif
dcdd144598 2011-02-23        kinaba: 
dcdd144598 2011-02-23        kinaba: #endif // _KILIB_STDAFX_H_