(新手)如何将图片控件上画的图形清除掉?
对话框上有一个图片控件,在上面画图,现在想通过点击某一按钮之后,清除图片控件上的内容。我想的是用背景色将rct区域覆盖一次,但是运行后没报错,点击按钮却无反应?:
void CScopeTestDlg::OnButton2()
{
RECT rect1;
GetDlgItem(IDC_PIC1)->GetWindowRect(&rect1); //IDC_PIC1是控件ID
CDC *pDC1=NULL;
pDC1=(CDC *)GetDlgItem(IDC_PIC1);
pDC1->FillSolidRect(&rect1,GetBkColor((HDC )pDC1));
void CScopeTestDlg::OnButton2()
{
RECT rect1;
GetDlgItem(IDC_PIC1)->GetWindowRect(&rect1); //IDC_PIC1是控件ID
CDC *pDC1=NULL;
pDC1=(CDC *)GetDlgItem(IDC_PIC1);
pDC1->FillSolidRect(&rect1,GetBkColor((HDC )pDC1));
...全文
相关推荐
winform图片标尺,画矩形
winform图片标尺,画矩形,缩放,扩大图片标尺跟随,双击矩形后删除矩形,工具控件.............................
VC++ 画曲线控件
VC++ 画曲线控件,可以实时显示各种给定的曲线数据
深入C# winform清除由GDI绘制出来的所有线条或图形的解决方法
本篇文章是对在C#中使用winform清除由GDI绘制出来的所有线条或图形的方法进行了详细的分析介绍,需要的朋友参考下
MiniGUI 按键切换图片,背景图片,控件透明。
代码实现了MiniGUI的模拟触摸屏,按键切换图片,控件透明,适合新手欢迎下载,评论,讨论。
C# 的图形控件zedGraph—可以画出各种工程曲线图
C# 的图形控件zedGraph—可以画出各种工程曲线图,强大的绘图功能,可以满足各类曲线绘图要求,可以绘制饼状图、柱形图、以及其它给类工程图形


