CAD工具之家's Archivers

From boitboy on 2013-07-09 21:23:00

通过WM_CHAR消息向已知窗口发送中英文及特殊字符混合字符串

假设需要向热血江湖游戏窗口发送一串混合字符串 HWND hwnd=FindWindow(NULL,"YB_OnlineClient"); char Test[50]="简单江湖一款简单的热血江湖绿色辅助程序,自动加红加蓝喊话放技能"; for(int i=0;Text[i]!=NULL;i++) { if((Test[i]&0x80)!=0)    { USHORT wParam = *(USHORT *)(Test+i); SendMessage(hwnd_rxjh1,WM_CHAR,wParam,1); i++; } else if(Text_HanHua1[i]<=125&&Text_HanHua1[i]>=32)    SendMessage(hwnd,WM_CHAR,Test[i],1); else    ; } 经过测试这样的一段代码可以向江湖窗口正确的发送大部分的字符和字符串,至于还有一少部分我也没有好的办法。

查看完整版本: 通过WM_CHAR消息向已知窗口发送中英文及特殊字符混合字符串

Tags:


©CAD工具之家
创办于:2013年5月24日