|
[焦点获取问题]获取当前活动窗口并向光标处发送消息问题
[复制链接]
INPUT Input;
wchar_t Infor[500];
......
//Infor已经赋值
for( int i=0 ; Infor!='\0' ; i++ )
{
Input.type =INPUT_KEYBOARD;
Input.ki.wVk =0;
Input.ki.wScan =Infor;
Input.ki.dwFlags = KEYEVENTF_UNICODE;
Input.ki.time = 1000;
Input.ki.dwExtraInfo = GetMessageExtraInfo();
SendInput( 1, &Input , sizeof(INPUT) );
Input.ki.dwFlags = KEYEVENTF_UNICODE | KEYEVENTF_KEYUP;
SendInput( 1, &Input , sizeof(INPUT) );
}
以上源代码在PC上测试通过,可以向当前光标所在处发送数据,包括记事本、IE、google/baidu搜索栏等都可以接受到数据,有点类似输入法,光标在哪里就往哪里输入信息。
但上边的代码拿到WinCE下就不顶事了(EVC4 下编译通过),哪位大虾出出高见
|
|