CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

如何截获ALT+U键???

楼主wxq888(我要我要我就要我还要)2005-03-10 15:21:16 在 VC/MFC / 基础类 提问

我在PreTranslateMessage里这样:  
  if(pMsg->message   ==   WM_KEYDOWN)  
  {  
      if(pMsg->wParam   ==   0x55&&(::GetKeyState(VK_MENU)>0))  
      {  
            //处理alt+u键  
      }  
  }  
   
  这样为什么无法截获alt+u键 问题点数:20、回复次数:6Top

1 楼frank_yufu(毒蜘蛛)回复于 2005-03-10 15:27:15 得分 2

要先把这个键注册为热键。Top

2 楼wxq888(我要我要我就要我还要)回复于 2005-03-10 17:58:12 得分 0

具体怎么注册热键????Top

3 楼fanqing(火影忍者+28%(准备学习进程/线程))回复于 2005-03-11 08:30:53 得分 15

晕,alt+u键属于系统要用WM_SYSKEYDOWNTop

4 楼ben_jiang(木头)回复于 2005-03-11 08:49:16 得分 3

 
   
        安装一个全局钩子,这样稳定一些Top

5 楼crystal521(【云淡风轻】)回复于 2005-03-11 09:03:06 得分 0

输入键加alt属系统按键消息,它产生WM_SYSTEMDOWN和WM_SYSTEMUP消息,这个消息是由Windows   系统处理   的,除非你使用键盘钩子Top

6 楼koko1998(高价购买火车票)回复于 2005-03-11 09:58:12 得分 0

除了上面的,使用加速键也可以实现Top

相关问题

  • 关于截获Alt+Tab键~~
  • 如何截获ALT+F4组合键?
  • 如何截获Ctrl+Alt+Del?
  • 截获ALT+CLRL+DEL等?100分请教。
  • 怎样截获EditBox中的回车键
  • 截获鼠标右键点击
  • 如何截获功能键的输入
  • 能否截获键盘的消息
  • 截获datagrid 按delete键的问题
  • *****截获键盘和鼠标消息****

关键词

  • 系统
  • 消息
  • u键
  • 截获
  • alt
  • 钩子
  • pmsg
  • wm
  • 处理

得分解答快速导航

  • 帖主:wxq888
  • frank_yufu
  • fanqing
  • ben_jiang

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo