typedef struct _editstream
{
- DWORD dwCookie;
+ DWORD_PTR dwCookie;
DWORD_PTR dwError;
EDITSTREAMCALLBACK pfnCallback;
} EDITSTREAM;
typedef struct hyphresult
{
KHYPH khyph;
- long ichHyph;
+ LONG ichHyph;
WCHAR chHyph;
} HYPHRESULT;
{
SHORT cbSize;
SHORT dxHyphenateZone;
- void (WINAPI* pfnHyphenate)(WCHAR*, LANGID, long, HYPHRESULT*);
+ void (WINAPI* pfnHyphenate)(WCHAR*, LANGID, LONG, HYPHRESULT*);
} HYPHENATEINFO;
typedef struct _msgfilter {
DWORD flags;
} IMECOMPTEXT;
-void WINAPI HyphenateProc(WCHAR*, LANGID, long, HYPHRESULT*);
+void WINAPI HyphenateProc(WCHAR*, LANGID, LONG, HYPHRESULT*);
#define SF_TEXT 0x00000001
#define SF_RTF 0x00000002