etc.negui.event.hook

やっつけ!
class Hook: etc.negui.system.raii.Raii, etc.negui.system.controller.IController, etc.negui.system.raii.IHandle;

enum TYPE;

MIN

MSGFILTER

JOURNALRECORD

JOURNALPLAYBACK

KEYBOARD

GETMESSAGE

CALLWNDPROC

CBT

SYSMSGFILTER

MOUSE

HARDWARE

DEBUG

SHELL

FOREGROUNDIDLE

CALLWNDPROCRET

KEYBOARD_LL

MOUSE_LL

MAX

MINHOOK

MAXHOOK

this(TYPE Type , HOOKPROC HookProc , HMODULE hModule = null, DWORD ThreadID = 0);

bool start();

bool stop();

const bool isRunning();

const HANDLE opCall();
Note:
win32.winuserでtypedef HANDLE HHOOKされてるけどいいんだろうか。
enum CODE;

LRESULT callNext(CODE Code , WPARAM wParam , LPARAM lParam );