MFC对于static控件在界面上的绘图操作,绘图的擦除

问题描述

MFC对于static控件在界面上的绘图操作,绘图的擦除

用MFC语言画图,每次绘图的时候自动擦除之前的图像,用的是什么函数呢?

解决方案

强制刷新客户区,然后画上新的图形,自然就把原来的清除掉了。
http://www.cppblog.com/tx7do/archive/2010/02/27/108564.html

解决方案二:

Invalidate(TRUE);

解决方案三:

在static控件上绘图(一)

时间: 2025-01-20 14:30:00

MFC对于static控件在界面上的绘图操作,绘图的擦除的相关文章

MFC对于static控件在界面上的绘图操作,绘图的擦除操作

问题描述 MFC对于static控件在界面上的绘图操作,绘图的擦除操作 在MFC中画波纹图,需要先事先擦除旧的数据,具体的函数调用是什么? 解决方案 在Static控件上画图的方法.. 声明两个变量在view或Dialog的头文件中. CWnd* pWnd; //表示控件窗口的变量 CDC* pControlDC; //表示控件窗口的设备描述表.DC 在OnInitialUpdate()函数中进行赋值(View) pWnd=GetDlgItem(IDC_STATICRCT); pControlD

MFC通过拖放控件编辑界面教程

问题描述 MFC通过拖放控件编辑界面教程 求个教程,自己摸索不出来=.=全程敲代码编写界面目前水平还达不上非常感谢 解决方案 http://pan.baidu.com/s/1skTtqRr 密码: 7rhw 孙鑫的mfc教程, 一共20课 解决方案二: http://download.csdn.net/detail/caozhy/9495274 下载我上传的这个资源,里面有一本<21 天学通 VC++>,看了包你会. 解决方案三: MFC界面控件自动缩放

mfc界面美化-MFC的Button控件设计界面

问题描述 MFC的Button控件设计界面 新手求救,花了一天做button按钮的设计还做不出来,能改变颜色和大小就好,最好能有源代码,这样我才看的懂 解决方案 MFC_Button控件MFC Button控件的背景色MFC Button控件的背景色 解决方案二: CButton有个SetBitmap函数,想要什么图案自己画,大小是按钮的基本参数,很容易设置. 解决方案三: 要重绘啊,自己用代码来生成按钮

VIS MFC的Static控件如何进行涂色?

问题描述 VIS MFC的Static控件如何进行涂色? 想做一个选择颜色的对话框,已经按照大神的方法放好了static,着色又不会了.能不能给出具体的代码,谢谢! 解决方案 void CApp2Dlg::OnButton1() { // TODO: Add your control notification handler code here CColorDialog colorDia; if (colorDia.DoModal() == IDOK) { m_color = colorDia.

MFC解决Static控件背景透明时文本覆盖重影

通过映射OnCtlColor消息,而后在该函数中使用pDC->SetBkMode(TRANSPARENT)使Static控件背景透明时会出现:文本覆盖重影的问题,当改变控件的文本就会发生新文本与旧文本重叠的现象. 可以通过以下方式使Static控件文本在透明状态下改变时不会产生文本重叠问题: 1.由于Static控件的背景已经是透明的了,那么旧文本应该是画在Static控件的父窗口上的. 2.在给Static控件设置新文本之后(不是之前!)刷新父窗口即可.例如: GetDlgItem(IDC_S

MFC交叉绘图的问题,两个static控件

问题描述 MFC交叉绘图的问题,两个static控件 MFC交叉绘图的问题,现在有两个static控件,有两个cfile数据,每个数据要分别更新一个控件,那么怎么设计呢? 解决方案 参考这个现成的代码http://blog.csdn.net/saloon_yuan/article/details/7935328 解决方案二: 不太明白你说的交叉是什么意思? 是同时启两个线程,分别读写文件,然后更新static吗? 在非UI线程中,不能访问UI控件 要用PostMessage(),UI类中添加消息

怎样用消息实现static控件上颜色的动态变化

问题描述 怎样用消息实现static控件上颜色的动态变化 现用一bool型变量代表网络连接状态:连接还是未连接,连接时对应的一个static控件上 刷出一个颜色(或者位图),未连接时刷出另一颜色,但因为不确定网络什么时候会断开 所以觉得用消息实现最好了,可问题是怎样用消息实现? 解决方案 static control改变颜色看这个:http://blog.csdn.net/zuishikonghuan/article/details/46604945 需要改变时直接重画static contro

基于MFC的ActiveX控件开发

ActiveX 控件是基于组件对象模型 (COM) 的可重用软件组件,广泛应用于桌面及Web应用中.在VC下ActiveX控件的开发可以分为三种,一种是直接用COM的API来开发,这样做显然非常的麻烦,对程序员要求也非常高,因此一般是不予考虑的:一种是基于传统的MFC,采用面向对象的方式将COM的基本功能封装在若干MFC的C++类中,开发者通过继承这些类得到COM支持功能.MFC为广大VC程序员所熟悉,易于上手学习,但缺点是MFC封装的东西比较多,因此用MFC开发出来的控件相对会比较大,因此比较

在VB中使用IE的 WebBrowser控件改进界面设计

web|webbrowser控件|设计 在VB中使用IE的 WebBrowser控件 改进界面设计 在程序设计中,如何设计出美观.实用,有个性的界面是每个程序设计者在界面设计中追求的目标.随着Windows XP的推出,各种与众不同的华丽界面越来越被程序设计者和软件使用者所认同. 利用Windows中的WebBrowser控件,可以把华丽的网页设计技术应用到界面设计中去,例如微软著名的MSN浏览器的许多界面其实就是一个Web页,Windows XP中的帮助中心.Microsoft Encarta