--- mstools/samples/ddeml/client/client.h 2018/08/09 18:20:38 1.1.1.1 +++ mstools/samples/ddeml/client/client.h 2018/08/09 18:21:26 1.1.1.2 @@ -1,5 +1,4 @@ #include -#include #include #define WINDOWMENU 3 /* position of window menu */ @@ -163,6 +162,8 @@ extern FORMATINFO aFormats[]; extern OWNED aOwned[MAX_OWNED]; extern DWORD cOwned; extern FARPROC lpMsgFilterProc; +extern HSZ hszHuge; +extern HHOOK ghhk; // MACROS @@ -184,26 +185,9 @@ extern FARPROC lpMsgFilterProc; BOOL APIENTRY InitializeApplication(VOID); BOOL APIENTRY InitializeInstance(DWORD); -HWND APIENTRY AddFile(CHAR *); -VOID APIENTRY MyReadFile(HWND); -VOID APIENTRY SaveFile(HWND); -BOOL APIENTRY ChangeFile(HWND); -INT APIENTRY LoadFile(HWND, CHAR *); -VOID APIENTRY PrintFile(HWND); -BOOL APIENTRY GetInitializationData(HWND); INT FAR cdecl MPError(DWORD,DWORD,...); -VOID APIENTRY Find(VOID); -VOID APIENTRY FindNext(VOID); -VOID APIENTRY FindPrev(VOID); LONG APIENTRY FrameWndProc(HWND, UINT, WPARAM, LPARAM); LONG APIENTRY MDIChildWndProc(HWND, UINT, WPARAM, LPARAM); -HDC APIENTRY GetPrinterDC(VOID); -VOID NEAR PASCAL SetSaveFrom (HWND, PSTR); -BOOL NEAR PASCAL RealSlowCompare (PSTR, PSTR); -VOID APIENTRY FindPrev (VOID); -VOID APIENTRY FindNext (VOID); -BOOL NEAR PASCAL IsWild (PSTR); -VOID NEAR PASCAL SelectFile (HWND); HCONV CreateConv(HSZ hszApp, HSZ hszTopic, BOOL fList); HWND APIENTRY AddConv(HSZ hszApp, HSZ hszTopic, HCONV hConv, BOOL fList); PSTR GetConvListText(HCONVLIST hConvList); @@ -214,12 +198,12 @@ PSTR State2String(DWORD state); PSTR Error2String(DWORD error); PSTR Type2String(DWORD wType, DWORD fsOptions); PSTR GetHSZName(HSZ hsz); -DWORD APIENTRY MyMsgFilterProc(INT nCode, WPARAM wParam, DWORD lParam); +LRESULT CALLBACK MyMsgFilterProc(int nCode, WPARAM wParam, LPARAM lParam); // dialog.c -INT FAR DoDialog(LPSTR lpTemplateName, WNDPROC lpDlgProc, LONG param, +INT FAR DoDialog(LPSTR lpTemplateName, DLGPROC lpDlgProc, LONG param, BOOL fRememberFocus); BOOL APIENTRY AboutDlgProc(HWND, UINT, WPARAM, LPARAM); BOOL APIENTRY ConnectDlgProc(HWND, UINT, WPARAM, LPARAM); @@ -253,4 +237,3 @@ BOOL MyDisconnect(HCONV hConv); PSTR DbgAlloc(DWORD cb); PSTR DbgFree(PSTR p); -