查看单个帖子
旧 2007-06-02, 12:50 PM   #1
yogy
高级会员
 
注册日期: 06-11
帖子: 1527
精华: 15
现金: 6353 标准币
资产: 6353 标准币
yogy 向着好的方向发展
默认 编辑框的问题:如何设置编辑框文本?

CWnd *trywnd=this->FindWindowEx(NULL,NULL,"#32770","try");
CWnd *edit=this->FindWindowEx(trywnd->m_hWnd,NULL,"Edit","");
if(edit->m_hWnd)
{
edit->SendMessage(WM_SETTEXT,0,(LPARAM)(LPCTSTR)("fanqing"));


}
上面代码我测试过了成功.
但是使用
edit->setwindowtext没有成功.证明了楼上的一句话SetWindowText cannot change the text of a control in another application.
yogy离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)