27 |
|
|
28 |
// check number of instances |
// check number of instances |
29 |
if (! |
if (! |
30 |
(mGetInstanceCount = |
(mGetInstanceCount = |
31 |
(GETINSTANCECOUNT) GetProcAddress(mCbtDllHinst, |
(GETINSTANCECOUNT) GetProcAddress(mCbtDllHinst, |
32 |
"GetInstanceCount"))) |
"GetInstanceCount"))) |
33 |
break; |
break; |
34 |
|
|
35 |
|
|
36 |
// get our hook function |
// get our hook function |
37 |
if (! |
if (! |
38 |
(mSetCbtHook = |
(mSetCbtHook = |
39 |
(SETHOOKS) GetProcAddress(mCbtDllHinst, "SetCbtHook"))) |
(SETHOOKS) GetProcAddress(mCbtDllHinst, "SetCbtHook"))) |
40 |
break; |
break; |
41 |
|
|
42 |
// get our unkook function |
// get our unkook function |
43 |
if (! |
if (! |
44 |
(mRemoveCbtHook = |
(mRemoveCbtHook = |
45 |
(REMOVEHOOKS) GetProcAddress(mCbtDllHinst, "RemoveCbtHook"))) |
(REMOVEHOOKS) GetProcAddress(mCbtDllHinst, "RemoveCbtHook"))) |
46 |
break; |
break; |
47 |
|
|
48 |
// report success |
// report success |