我怎么再一个线程中调用一个对话框上的一个控件啊!!~~~~~~~~~~~~~~~~~~~~~ 我有一个线程,我还有一个对话框,上面有几个控件,我的线程是在不断的提取数据,然后我想把这些数据都写到Dialog1上面的几个控件上,怎么弄啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在启动线程时把对话框的指针cwnd传进去,然后用cwnd->SendMessage通知该对话框去处理相应的动作。 也可以将窗口指针pView声明成全局变量,再用SendMessage().pMainFrame=(CMainFrame*)(AfxGetApp()->m_pMainWnd);pView=(CTestView*)(pMainFrame->GetActiveView());btw:我用的是FormView AfxGetMainWnd()->GetDlgItem(IDC_XXX)可得到线程所在对话框上的控件指针 同意yuanfangren(独孤求傲)如果你得到了控件指针,还不知道下一步该怎么做,你应该去好好系统学习一下VC了! 把this作为参数传到线程里,主线程中的所有变量资源都可以使用了。 请教一下iocp发送数据的问题? vs2010中用Sleep定时怎么误差这么大? 如何hook api 关于一个添加背景音乐的问题,进来看看吧? 怎样才能让CLisderCtrl控件,鼠标点击到哪,滑块就移动到哪里?请各位帮忙!!! 怎样序列化保存CLSID? 一个定时器用法的问题? 想扩展CListCtrl的功能,能不能使每个单元格显示不同的颜色 能不能把一个statusbar放在toolbar的右边? 绝对困惑,VC错了吗?请明白人给个说法 我的硬盘不小心被格式化了,请问我如何恢复????(急急急急急急急急急急急急急急急急急急急急急急急急) 学习VC中遇到的困难若干,望高手指点。
pMainFrame=(CMainFrame*)(AfxGetApp()->m_pMainWnd);
pView=(CTestView*)(pMainFrame->GetActiveView());
btw:我用的是FormView
AfxGetMainWnd()->GetDlgItem(IDC_XXX)
可得到线程所在对话框上的控件指针