怎么在线程里更改cstatic的背景色

火星大能猫 2013-10-14 11:05:25
		        CStatic* pStaticWater = (CStatic*)dlg->GetDlgItem(IDC_STATIC_WATER_STATUS);
CDC* pDc = pStaticWater->GetDC();
CRect ocxRect;
pStaticWater->GetClientRect(&ocxRect);
pDc->SetBkColor(RGB(255,0,0));
pDc->FillSolidRect(ocxRect, RGB(255,255,0));
pStaticWater->Invalidate(TRUE);
pStaticWater->ReleaseDC(pDc);

这样不行.
...全文
256 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
许文君 2013-11-15
  • 打赏
  • 举报
回复
http://blog.csdn.net/xuddk727/article/details/11613073 里面进度条就是子线程操作UI线程,可下载示例下来看一眼就能明白了
向立天 2013-11-15
  • 打赏
  • 举报
回复
您好 我是本版版主 此帖已多日无人关注 请您及时结帖 如您认为问题没有解决可按无满意结帖处理 另外本版设置了疑难问题汇总帖 并已在版面置顶 相关规定其帖子中有说明 您可以根据规定提交您帖子的链接 如您目前不想结帖只需回帖说明 我们会删除此结帖通知 见此回复三日内无回应 我们将强制结帖 相关规定详见界面界面版关于版主结帖工作的具体办法
如雪残阳 2013-11-15
  • 打赏
  • 举报
回复
通过传递消息。自定义消息。
火星大能猫 2013-10-15
  • 打赏
  • 举报
回复
引用 1 楼 kevin_zcwen 的回复:
不要在线程内操作UI,传递消息给主线程窗口句柄
怎么做?
tanyufeng_521 2013-10-15
  • 打赏
  • 举报
回复
支持1L的方法
ohyeszq 2013-10-15
  • 打赏
  • 举报
回复
百度一下写自定义消息吧。
弱水垂钓 2013-10-14
  • 打赏
  • 举报
回复
不要在线程内操作UI,传递消息给主线程窗口句柄

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧