OSDN Git Service

first commit
[dokopop/dokopop.git] / DCHook64 / DCHook64.h
1 #ifndef __DCHook64_h
2 #define __DCHook64_h
3
4 // App -> dchk64.exe
5
6 enum eHookDllCmd {
7         HDC_Load = WM_APP+0x100,
8         HDC_Unload,
9         HDC_Init,
10         HDC_Uninit,
11         HDC_Config,
12         HDC_Config2,
13         HDC_Capture,
14         HDC_CaptureAsync,
15         HDC_CaptureAsyncWait,
16         HDC_Debug,
17 };
18
19 struct HDCInitParam {
20         HWND hwnd;
21         //char module_name[];
22         //bool windowsnt;
23         //const char *vxd_path;
24 };
25
26 struct HDCConfigParam {
27         int clickonly;
28         int keyaction;
29         int keyflag;
30 };
31
32 // dchk64.exe -> App
33 #define UM_SHORTCUT                     (WM_APP+33)
34
35 // WPARAM value
36 #define SCINX_NOTIFY64  (0x1000)        // notify from 64bit HookDll
37
38 #endif