CallNextHookEx

機能
フックに関する情報を次のフックプロシージャに渡す
Declare Function CallNextHookEx Lib "user32.dll" _
(ByVal hhk As Long, ByVal ncode As Long, ByVal wParam As Long, lParam As Any) As Long
Declare Function CallNextHookEx Lib "user32.dll" _
(ByVal hhk As Integer, ByVal ncode As Integer, ByVal wParam As Integer, lParam As Integer) As Integer

LRESULT CallNextHookEx(
HHOOK hhk,
int nCode,
WPARAM wParam,
LPARAM lParam
);
引数
hhk

フックプロシージャのハンドル(SetWindowsHookEx()関数の戻り値)
ncode
フックコード(フックの処理方法)を指定する定数
wParam
フックプロシージャに渡すパラメータ
lParam
同上
戻り値
正常終了のとき  次のフックプロシージャが返す値
ncodeの定数
HC_ACTION = 0
HC_GETNEXT = 1
HC_SKIP = 2
HC_NOREMOVE = 3
HC_NOREM = 3
HC_SYSMODALON = 4
HC_SYSMODALOFF = 5