最近在研究一个模拟器上的微信自动化工具,
有个问题不知道咋处理:
   1) 我创建了一个android sdk的模拟器,并安装好微信后,打开微信
   2) 直接用电脑上的键盘输入账号密码,然后登入
      请教:
        这一步如果我要自动化的话要怎么做呢,我通过PostMessage来模拟字符输入,如下:
// 逐个读取文字,并解析成按键输入
for (int i=0; i<strlen(csText); i++)
{
                // 其中hWnd代表的是模拟器的窗口句柄
BYTE btParam = csText[i];
PostMessage(hWnd, WM_KEYDOWN, btParam, 0);
PostMessage(hWnd, WM_CHAR, btParam, 0);
PostMessage(hWnd, WM_KEYUP, btParam, 0);
Sleep(100);
}  
        测试如下:
        1. cstext = "1234567890",正常输入
        2. cstext = "ABCDEFGHIJKLMNOPQRSTUVWXYZ",解析成了小写的"abcdefghijklmnopqrstuvwxyz"
        2. cstext = "abcdefghijklmnopqrstuvwxyz",则各种混乱:a变成1,b好像被解析成键盘向下了,c             
           变成3,d、e没有任何输入,等等        请教这个情况咋处理呢?
        备注:我如果直接通过键盘输入的话,则是正常的