在子线程中实现修改文本框内容
来源:互联网 发布:淘宝运营黑科技 编辑:程序博客网 时间:2024/05/22 22:21
目的:
图片处理线程中,每得到一张图片,图片总数++;
当前结果为NG,错误图片总数++;
思路:
利用win32 API函数SetDlgItemText修改文本框内容。
ON_MESSAGE(WM_ALLCH1,OnFunc1). . .
LRESULT CMyDlg::OnFunc1(WPARAM wParam,LPARAM lParam) {}
/////////////////////////////////////////////////////////////
AfxGetMainWnd()得到的是当前线程的主窗口(如果有的话),因为主窗口是属于主线程的,所以想得到主窗口HWND值,
只能在主线程中用AfxGetMainWnd(),但要不是处在主线程中,AfxGetMainWnd()是从当前线程查询主窗口的。但好像
AfxGetMainWnd()不能跨线程,要想在线程中使用主窗口的HWND值,可以把主窗口的HWND值传给线程.也
可以用AfxGetApp()先取得主线程,再通过CWinThread的类成员m_pMainWnd获得主窗口(AfxGetApp()->m_pMainWnd->m_hWnd)
If AfxGetMainWnd is called from the application's primary thread, it returns the application'smain window according to the above rules.
If the function is called from a secondary thread in the application, the function returns the main window associated with the thread that
made the call.
- 在子线程中实现修改文本框内容
- 安卓在子线程中如何修改ui界面
- 为什么不能在子线程中修改UI
- Android 在子线程中如何修改ui界面
- 在文本框中显示文本的内容
- js实现点击文本框使得文本框中内容消失
- MFC单文本框实现动态修改状态栏内容
- 在子线程(非UI线程)中修改一个控件的值
- 在子线程(非UI线程)中修改一个控件的值
- 在子线程中Toast
- 在子线程中Toast
- MFC 静态文本框修改内容
- MFC 静态文本框修改内容
- 在子线程中操作主线程
- JavaScript在ASP中实现掩码文本框
- 在文本框中提示用户输入内容格式的方法
- 在文本框中提示用户输入内容格式的…
- 在要输如内容的文本框中加提示
- Eclipse中查看/调试Jar包中的代码
- java 中equals()和hashCode()方法详解
- Linux网络协议栈 — IPv4分片重组
- js实现倒计时
- 玲珑学院1129
- 在子线程中实现修改文本框内容
- 微信小程序开发
- js数组、对象深拷贝
- nginx 如何配置来获取用户真实IP
- C# 方法中的this参数
- slf4j的架构认识
- 在android系统上写C语言程序--开机启动该程序不进入安卓系统
- 自己学习Android时的笔记,易忘知识点。
- ZUFE2486 Heap