X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=xkeymacsdll%2Fxkeymacsdll.h;h=9317e0984fadb6a4b4c4f65b05c99f835ba8206f;hb=d56ffdae45e19c1775b04c76759e9fd0ee0f18e2;hp=4e50603b81032c27216b13f2f55c553ecf553b1f;hpb=a583dd5c9a78eb14e6b7994ed83cbfb60eb07a5b;p=xkeymacs%2Fxkeymacs.git diff --git a/xkeymacsdll/xkeymacsdll.h b/xkeymacsdll/xkeymacsdll.h index 4e50603..9317e09 100644 --- a/xkeymacsdll/xkeymacsdll.h +++ b/xkeymacsdll/xkeymacsdll.h @@ -28,11 +28,12 @@ public: static void ResetHooks(); static void ReleaseHooks(); static void ReleaseKeyboardHook(); + static void SetHookStateDirect(bool enable); static void ToggleHookState(); static bool GetHookState(); static void ShowHookState(); static void SetM_xTip(LPCTSTR szPath); - static BOOL SendIconMessage(IconMsg *pMsg, DWORD num); + static void SendIconMessage(IconState *state, int num); static BOOL IsDown(BYTE bVk, BOOL bPhysicalKey = TRUE); static void Kdu(BYTE bVk, DWORD n = 1, BOOL bOriginal = TRUE); static void DepressKey(BYTE bVk, BOOL bOriginal = TRUE);