private int KeyboardHookProc(int code Int32 mParam,Intptr lParam)
{
KeyMSG m=(KeyMSG)marshal.PtrToStructure(lParam,typeof(KeyMSG));
if(pKeyboardHook!=Intptr.Zero)
{
switch(((keys)m.vkCode))
{
case keys.LWin:
case keys.RWin:
case keys.Delete:
case keys.Alt:
case keys.Escape:
case keys.F4:
case keys.Control:
case keys.Tab:
return 0;
}
}
return 1;
}
这是一个键盘锁的程序,但是当我启动的时候按键盘上面的键子还是好使的,那位童鞋给改一下呗,万分感谢
{
KeyMSG m=(KeyMSG)marshal.PtrToStructure(lParam,typeof(KeyMSG));
if(pKeyboardHook!=Intptr.Zero)
{
switch(((keys)m.vkCode))
{
case keys.LWin:
case keys.RWin:
case keys.Delete:
case keys.Alt:
case keys.Escape:
case keys.F4:
case keys.Control:
case keys.Tab:
return 0;
}
}
return 1;
}
这是一个键盘锁的程序,但是当我启动的时候按键盘上面的键子还是好使的,那位童鞋给改一下呗,万分感谢
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货