does anyone know how to do this, preferbly in vb / api

I thought this call would do it

SetWindowsHookEx(WH_MOUSE, (HOOKPROC) MouseProc, hInstance, 0);
SetWindowsHookEx(WH_KEYBOARD, (HOOKPROC) KeyboardProc, hInstance, 0);

(above is C code), but it doesnt work, problerbly because the plugin intercepts the information at a lower level than windowshook does. (it does work with normal programs though)

The concept is i use the visual plugins as a screensaver, but i cant get any keystrokes when they are running and i havent found any decent plugins who support configuration of the quit key, all other kinds of key but the quit key ... The key im trying to capture is the * on the num pad

any one ??