GetAsyncKeyState API 在XP 中和win7 中是否不一样
GetAsyncKeyState API 在XP 中和win7 中是否不一样
代码如下:
#include <stdio.h>
#include <winsock2.h>
#include <time.h>
#include<WS2tcpip.h>
#include <iostream>
#include <iostream>using namespace std;#define KEY_DOWN(VK_NONAME) ((GetAsyncKeyState(VK_NONAME) & 0x8000) ? 1:0)#pragma comment(lib,"ws2_32.lib")
string getKeybd(){unsigned int k = 1;char re[256] = { 0 };char temp[24] = { 0 };while (k < 99){unsigned int m_key = ((GetAsyncKeyState(k) & 0x8000)?1:0);if (m_key){cout << k << endl;Sleep(100);}k++;}return re;
}int main(){while(1)getKeybd();getchar();}
代码功能为 当有键被按下时输出其键值
问题是 在XP 系统中你没有按下任何键 它也会获取到键值
但是WIN7 中就不会·····
求解释 为什么
GetAsyncKeyState API 在XP 中和win7 中是否不一样相关推荐
- VMWare中安装Windows XP、win7
转自: http://blog.csdn.net/sdlyhjq/article/details/7023797 在这一篇文章中,我们将使用上一次安装好的虚拟机来安装一个Windows XP系统.由于 ...
- win7计算机连接xp计算机,局域网中xp怎么连接win7共享打印机
一个打印机就可以供局域网里所有电脑使用,那么xp怎么连接win7共享打印机呢?下面是学习啦小编给大家整理的一些有关局域网中xp连接win7共享打印机的方法,希望对大家有帮助! 局域网中xp连接win7 ...
- [置顶] Windows服务(Windows Service,system权限)程序显示界面与用户交互(xp,win7通用)
[置顶] [置顶] Windows服务(Windows Service,system权限)程序显示界面与用户交互(xp,win7通用) 2012-08-20 15:04 673人阅读 评论(1) 收藏 ...
- XP或Win7系统下grub4dos安装双系统ubuntu(32或64)
1.grub4dos在xp系统下引导安装ubuntu系统 先不要删除相关文件,只装好ubuntu不要按照文档做其他修改,保留一会 http://pan.baidu.com/s/1o6wiFr0 这个只 ...
- 如何自动修复XP/VISTA/WIN7系统引导的工具(NTBootAutofix 2.02)
如何自动修复XP/VISTA/WIN7系统引导的工具(NTBootAutofix 2.02) NTBootAutofix:一款极为优秀的自动修复XP/VISTA/WIN7系统引导的工具 这个工具的用途 ...
- hyperterminal使用教程_如何在Win7中安装使用超级终端Hyper Terminal(转)
[整理]如何在Win7中安装使用超级终端Hyper Terminal how install hyper terminal into Win7 作者:crifan 联系方式:green-waste ( ...
- 在Win7中怎样打开摄像头?
在Win7中怎样打开摄像头? 标题所说的问题在我装了win7后也遇到了,当时我也只会用等下我说的第一个方法打开摄像头,不过幸运的是我在前些天了解到了另外一个方法,那么现在我先讲下这个问题出现的原因吧: ...
- 带电插拔损坏设备原理_Win10拔U盘不用再点“安全弹出”了,XP和Win7老用户都眼馋了...
用过U盘的人都知道,当我们拔出U盘时,需要手动点击"删除USB硬件"以保证U盘结束运行,如强行拔出,轻则损坏数据,重则U盘报废,但其实很多人都不记得就直接拔了. 不过最近微软传出好 ...
- 用tsmmc.MSC方式在xp和Win7集中管理多台Win2003服务器
远程桌面管理:tsmmc.msc在xp系统中的使用windows2003 具体操作如下: 1.将2003系统C:\WINDOWS\system32目录下的mstsmhst.dll.mstsmmc. ...
最新文章
- 关于事件监听机制的总结(Listener和Adapter)
- matlab hist函数_算法工匠MATLAB专训营:Matlab绘图,小试牛刀
- IIAI CVPR 2019 跟踪、检测、分割论文荐读
- 总结CMS常见面试题
- 与孩子一起学编程01章
- 崩坏3区号+86_今天才知道手机号前的+86是这个意思
- UWB人员定位解决方案
- winHex数据恢复(第一篇)
- CSS display 属性详解
- 单核CPU和多核CPU的理解
- Boost.auto_ptr的实现源码
- JavaScript入门 Day1
- 洛谷——P1361 小猫爬山
- 前端常用得CSS代码分享
- 用python快速群发邮件
- ORACLE甚而,PL/SQL基础
- 关于“超时时间已到”的问题,终于解决了
- 为bib文件中文参考文献的key域添加排序用拼音
- Django实战技巧(2)-git代码仓分支管理技巧
- 微信QQ通过分享链接直接打开APP问题