mfc 新创建的线程如何获得 窗口控件对象
2013-03-26 11:26
671 查看
可以创建线程的时候直接传参 传过来
在新创建的线程中为 当前窗口Listbox控件添加字符串
创建线程的时候:
CListBox *p=&m_list;
AfxBeginThread(CreateThread, (LPVOID)p, THREAD_PRIORITY_NORMAL,0U,0UL,(LPSECURITY_ATTRIBUTES)0);
子线程处理函数
UINT CreateThread(LPVOID lpParam)
{
......
CListBox *p=(CListBox*)lpParam;
p->AddString(TEXT("new Thread"));
.....
return 0;
}
在新创建的线程中为 当前窗口Listbox控件添加字符串
创建线程的时候:
CListBox *p=&m_list;
AfxBeginThread(CreateThread, (LPVOID)p, THREAD_PRIORITY_NORMAL,0U,0UL,(LPSECURITY_ATTRIBUTES)0);
子线程处理函数
UINT CreateThread(LPVOID lpParam)
{
......
CListBox *p=(CListBox*)lpParam;
p->AddString(TEXT("new Thread"));
.....
return 0;
}
相关文章推荐
- MFC(8) 如何在工作线程中创建窗口?
- 如何在mfc中通过线程向主窗口发送数据或者是访问控件
- MFC中 如何在类对象内部创建线程(AfxBeginThread())
- MFC中,如何获得对话框控件相对于父窗口(对话框窗口)的位置 及Invalidate(TRUE)的闪屏问题
- MFC中,如何获得对话框控件相对于父窗口(对话框窗口)的位置
- 教你如何解决“线程间操作无效: 从不是创建控件的线程访问它”
- MFC获得桌面的坐标完成在中间位置创建窗口
- MFC如何在父窗口的指定位置创建子窗口,及border边框属性设置
- 如何在工作线程中创建窗口?
- MFC+OpenCV获得动态创建窗口的句柄
- MFC中获得对话框控件相对于父窗口的位置
- 如何在工作线程中创建窗口?
- 如何获得 Qt窗口部件在主窗口中的位置--确定鼠标是否在某一控件上与在控件上的位置
- 如何在基于 MFC 的 ActiveX 控件激发事件,在 Visual c + + 中的启动另一个线程
- MFC中使用线程创建窗口的问题
- 如何在工作线程中创建窗口?
- 如何在工作线程中创建窗口
- VC 如何在线程里调用主窗口的控件。
- MFC控件的不创建窗口也允许激活的选项查探
- MFC中创建多线程 MFC对象指针不能在线程间传输