屏蔽右键

Posted on 2008-05-27 17:37 宋乃亮 阅读(182) 评论(0)  编辑 收藏 引用
LRESULT CALLBACK MouseProc1(int nCode, WPARAM wParam, LPARAM lParam)
{
 if(wParam==WM_RBUTTONDOWN)  //屏蔽右键
 {
  return 1;
 }
 else if(wParam==WM_MOUSEMOVE)//定时30秒无人操作返回主界面
 {
  KillTimer(hwnd,0);
  SetTimer(hwnd,0,30000,NULL);
 }
 return CallNextHookEx(hHook,nCode,wParam,lParam);
}




MouseProc(int nCode, WPARAM wParam, LPARAM lParam)
  
wParam 接受鼠标信息
lParam 指向mousehookex结构体

return 1表示什么都不做,忽略鼠标右键消息;
return CallNextHookEx 表示继续下一个动作;

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


posts - 5, comments - 0, trackbacks - 0, articles - 1

Copyright © 宋乃亮