CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  API

按下的键怎么弹不起来了?

楼主cnlyh(风意)2003-06-01 00:23:02 在 VB / API 提问

我用以下的代码实现:按下Win键和“R”的功能  
   
  keybd_event   91,0,0,0  
  keybd_event   82,0,0,0  
   
  keybd_event   91,0,KEYEVENTF_KEYUP,0  
  keybd_event   82,0,KEYEVENTF_KEYUP,0  
   
  可是发现   "win”键并没有弹起。我错在什么地方了 问题点数:20、回复次数:1Top

1 楼rainstormmaster(暴风雨 v2.0)回复于 2003-06-01 23:24:52 得分 20

Const   KEYEVENTF_KEYUP   =   &H2  
  Private   Declare   Sub   keybd_event   Lib   "user32.dll"   (ByVal   bVk   As   Byte,   ByVal   bScan   As   Byte,   ByVal   dwFlags   As   Long,   ByVal   dwExtraInfo   As   Long)  
   
  Private   Sub   Command1_Click()  
          keybd_event   91,   0,   0,   0  
          keybd_event   82,   0,   0,   0  
          keybd_event   91,   0,   KEYEVENTF_KEYUP,   0  
          keybd_event   82,   0,   KEYEVENTF_KEYUP,   0  
  End   SubTop

相关问题

  • 屏敝 按键 ,怎么做。
  • 我在一个按钮上按右键,让popupmenu弹出,请问怎么设置它弹出的位置?
  • 对键盘按键怎么设置?
  • 右键弹出菜单怎么实现
  • 树形控件怎么实现当鼠标选中叶子后,按右键弹出右键菜单,
  • 按住左键,会出现一个由黑点围成的圈,然后弹出右键菜单,怎么实现?
  • 怎么判断按没按组合键
  • 怎么样防止按键重复执
  • 怎么截取双键按下消息?
  • 用按键最小化怎么弄?

关键词

  • keybd
  • keyeventf
  • keyup
  • 键
  • event
  • byval
  • sub
  • win
  • long
  • byte

得分解答快速导航

  • 帖主:cnlyh
  • rainstormmaster

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

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