win7:
hhook = setwindowshookex(wh_keyboard_ll, keyboardhookprocedure, intptr.zero,
0);
xp:
hhook = setwindowshookex(wh_keyboard_ll, keyboardhookprocedure,
marshal.gethinstance(assembly.getexecutingassembly().getmodules()[0]), 0);
可以先执行win7的语句,如果返回的hhook是0,就再执行一次xp的方法。