为什么使用SetDlgItemText后没有反应解决办法

为什么使用SetDlgItemText后没有反应
我想在一个设置另外一个应用程序文本框的内容,
代码如下:
::UpdateWindow(hText);
::SetDlgItemText(hFind,   ::GetDlgCtrlID(hText)   , "toolchina ");

::UpdateWindow(hText);
::GetWindowText(hText,wndowName,buffsize);

执行后没有任何反应,请大家帮我看看。

------解决方案--------------------
另一个程序,发消息吧
------解决方案--------------------
用GetLastError看看,估计是没有找到控件ID
------解决方案--------------------
再加上这么句话
CWnd* pText = CWnd::FromHandle(hText);
pText-> Invalidate();
测试通过
------解决方案--------------------
加上UpdateData(false);
------解决方案--------------------
可以查看一下数据流
如果真正的话

加上UpdateData(false);