16,551
社区成员
发帖
与我相关
我的任务
分享
BOOL CALLBACK EnumWindowsProc(HWND hwnd, LPARAM lParam)
{
ep1 =::GetDlgItem(hwnd,0x3F8);
if(ep1!=0)
{
return 0;
}
return 1;
}
void CMy28Dlg::OnBnClickedButton2()
{
// TODO: 在此添加控件通知处理程序代码
HWND hwnd1=0;
HWND mainhwnd1=0;
do{
EnumWindows(EnumWindowsProc,NULL);
}
while(ep1== 0);
::SetForegroundWindow(ep1); //切换窗口到前台并激活窗口给于焦点
CString strLine;
strLine="abc";
::SendMessage (ep1, WM_SETTEXT, NULL,(LPARAM)(LPCTSTR)strLine); //发送文本
::SendMessage(ep1,EM_SETSEL,0,-1); //全选
//::UpdateWindow (mainhwnd1);
}