标题:[求助]为什么窗口最小化后再恢复时图形不能显示?
只看楼主
acli1978
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-8-6
 问题点数:0 回复次数:1 
[求助]为什么窗口最小化后再恢复时图形不能显示?
在基于CFormView的程序中,在FormView主对话框上放置了一个staticText(IDC_GRAPH_BK)控件作为绘制图形的区域,然后编写了一个绘制函数DrawCh4()
{
CWnd* graphFrame = (CWnd*)GetDlgItem(IDC_GRAPH_BK);
CDC* pDC = graphFrame->GetDC();
pDC->MoveTo(0,0);
pDC->LineTo(500,500);
ReleaseDC(pDC);
}
在CFormView的OnDraw()函数中调用DrawCh4()。
程序运行后需移动两下窗口才能显示图形,窗口最下化后再恢复时,图形不见了,然后再移动两下窗口又能显示图形,为什么啊?有何解决办法,我是搞硬件的对VC一知半解,请行家指点,谢谢先!!
搜索更多相关主题的帖子: 图形 窗口 
2006-08-06 13:35
acli1978
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-8-6
得分:0 

把staticText的有一栏属性“M简单”选上,问题就解决了,但不知道为什么这样?

2006-08-06 18:31



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-82405-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.071132 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved