MFC
文章平均质量分 69
tdkufo
机器视觉与车辆控制
展开
-
简单魔兽改键的基本原理及基于MFC实现
主要原理:通过线程钩子截获魔兽进程的键盘消息,然后模拟我们所需要的按键。软件设计基于MFC和用到的一些windowsAPI。1. 界面布局和要求功能软件界功能少见面简单,主要有小键盘和自定义的改键。(玩dota的都知道)要求:编辑框只能显示一个键的原创 2011-10-14 11:30:11 · 5732 阅读 · 6 评论 -
MFC两种重载控件消息响应的方法
方法一:重载主函数的PreTranslateMessage(MSG* pMsg) 函数,通过message确定是哪个控件收到的消息。if(WM_RBUTTONDOWN==pMsg->message) if(pMsg->hwnd==m_clbPathShow.m_hWnd) { DWORD dwPos=GetMessagePos();原创 2011-11-04 09:36:40 · 3926 阅读 · 0 评论 -
实现编辑框中的文字高亮
文字高亮原理:1.当编辑框文字变化时,获取当前光标的位置,然后通过光标的坐标和编辑框各字符的坐标比较,从而得到光标此时在字符中的索引;2.通过索引处理整个字符串,获得光标处的独立字符(即该字符前后都不是字母)并返回该字符的边界索引;3.获取到文字后,将文字在预设的文字数组里匹配。3.1如果是关键字,则通过边界索引选中该字符,然后设置选中字符串为高亮色,在将光标移回原处,设回原色;原创 2012-02-09 13:19:58 · 3224 阅读 · 1 评论 -
强大的魔兽改键--可以像11对战平台一样,自动进入BN!支持命令改键;
限定改键在A-Z,0-9,TAb,空格,小键盘的7,8,4,5,1,2;F1-F4;增加Caps Lock和~两个键的版本,取消F1帮助响应;强大的改键器:1.高效改键,游戏聊天不冲突;检测游戏内存,然后dll和主程序通信;2.游戏最小化时,开始自动提醒;检测游戏内存;判断是否最小化,和游戏是否开始,以提醒;3.设置密码后可自动登录BN,在主界面按Alt+Enter组合键自动登原创 2012-02-09 13:48:39 · 23492 阅读 · 3 评论