吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 5231|回复: 5
收起左侧

[C&C++ 转载] 发一个模拟按键函数,模拟按键一串字符,支持大小写!

[复制链接]
qq8533549 发表于 2014-2-12 19:16
本帖最后由 qq8533549 于 2014-2-12 19:18 编辑

建立工程的时候请不要使用unicode编码!
顺便求高手改成可以模拟打出中文汉字!
[C++] 纯文本查看 复制代码
BOOL Input(char* str)
{
	int len=strlen(str);
	for (int i=0;len>i;i++)
	{
		int vk=(int)VkKeyScanEx(str[i],LoadKeyboardLayout("0000409",KLF_ACTIVATE));
		 if(str[i]>=65&&str[i]<=90)
		{
			
			::keybd_event(VK_SHIFT,0,0,0);
			::keybd_event(vk, 0, 0, 0);
			::keybd_event(vk,0,KEYEVENTF_KEYUP,0);
			::keybd_event(VK_SHIFT,0,KEYEVENTF_KEYUP,0);
	
		}
		else
		{
			::keybd_event(vk,0,0,0);
			::keybd_event(vk,0,KEYEVENTF_KEYUP,0);
		}
		
		Sleep(100);
	}
	return 0;
}
[i][i][i]


使用很简单。 下面给一个例子。
[AppleScript] 纯文本查看 复制代码
Input("ZheGeShiMoNiAnJian");

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

头像被屏蔽
892644330 发表于 2014-2-12 19:52
提示: 作者被禁止或删除 内容自动屏蔽
吾爱-路人甲 发表于 2014-2-12 19:33
1354669803 发表于 2014-2-12 20:54
 楼主| qq8533549 发表于 2014-2-12 22:00
吾爱-路人甲 发表于 2014-2-12 19:33
不懂啊。

大牛啊。 你就别装了。
zxc664725264 发表于 2014-2-13 14:20
楼下知道  我也不懂
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-16 02:43

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表