c语言setfocus作用,C语言FindWindow和SetFocus的问题?
生活随笔
收集整理的這篇文章主要介紹了
c语言setfocus作用,C语言FindWindow和SetFocus的问题?
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
printf("%08X\n",shwnd);//用spy++測試了,句柄值是對的
DWORD cmdpid;
GetWindowThreadProcessId(cmd,&cmdpid);//當前控制臺PID
DWORD notepid;
GetWindowThreadProcessId(shwnd,?epid);//輸入欄PID
AttachThreadInput(cmdpid,notepid,TRUE);//連接控制臺和記事本輸入欄兩個線程
SetFocus(fhwnd);//焦點轉(zhuǎn)移到輸入欄
printf("%08X",SetFocus(fhwnd));//此處輸出0,調(diào)用失敗
keybd_event('A',0,0,0);//發(fā)送消息
keybd_event('A',0,KEYEVENTF_KEYUP,0);
AttachThreadInput(cmdpid,notepid,FALSE);//釋放連接
getchar();
return 0;
總結(jié)
以上是生活随笔為你收集整理的c语言setfocus作用,C语言FindWindow和SetFocus的问题?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 以太坊智能合约开发2-Solidity语
- 下一篇: 啥子是BFC