MFC中自绘到底是什么意思? 我看了论坛好多帖子,这也说自绘,那也说自绘,自绘这么强大吗 ?我初学者,谁能给我讲解下自绘的意思?以及如果自绘的话,我要从哪几方面着手做好。修改哪个函数?还是要重写哪个类,大体框架帮我指导下,我40分一定送上!谢谢,再三感谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 望文生义 就是自己绘制的意思~~一般从MFC的基类继承,这些函数大多为虚函数,由于多态的原因,调用的是你重写的部分~还有一个叫做重绘,是画图中的,一般在OnDraw中进行重绘~~~不知道你指的是那一个~~ 是不是要用那些GDI对象什么的?请指教啊,多谢多谢 MFC中有好多标准控件都有相关的类有固定的样子但是有的时候我们觉得太千篇一律了想把控件做的更有个性一些这样我们就要继承那些标准控件的类然后自己实现一些特殊功能或者重新画一下界面这就是所谓的重载自绘了至于你说的异形按钮可以看看这个http://www.vckbase.com/document/viewdoc/?id=1844 可以自己写一些OnPaint,OnDraw,DrawItem等等这些函数,当然可以用GDI、OpenGL、DX、agg都可以。 那反正就是继承那些控件类,然后在那个类的OnPaint,OnDraw,DrawItem函数中,用GDI函数画自己想要的是不? 对也可以做自定控件就是继承自CWnd 就是不让windows来绘制 自己来绘制重绘就是重新绘制一遍了 有时候是windows绘了之后我们再绘 有谁知道如何获取某个文件的属性吗? 需不需要同步 InvalidateRect问题求教 怎样删除tab标签页? 没有找到MFC80UD.DLL,因此这个程序未能启动 关于vector的使用 巨好的VC资源FTP 谁能详细告诉我,在Cgywin下安装g++、gcc工具的方法? 请教一个关于版权的问题。 MFC中CTreeCtrl的使用 深圳,求个兼职或实习 重载cdialog后,再继承后提示:unresolved external symbol "protected: static struct AFX_MSGMA
都有相关的类
有固定的样子
但是有的时候我们觉得太千篇一律了
想把控件做的更有个性一些
这样我们就要继承那些标准控件的类
然后自己实现一些特殊功能或者重新画一下界面
这就是所谓的重载自绘了
至于你说的异形按钮可以看看这个
http://www.vckbase.com/document/viewdoc/?id=1844
也可以做自定控件
就是继承自CWnd
重绘就是重新绘制一遍了 有时候是windows绘了之后我们再绘