先挂参考链接 https://blog.csdn.net/zgjorson/article/details/9132559
博主大体上是参照上面博客的,另外加了一些自己实现了功能,博客里面贴的有代码。
和参考博客有点儿不一样,上面博客使用的vtk5.2,博主使用的是vtk7(比起原博客注释了两行代码),另外博主添加了相机视角设置,OpenGL绘图也有区别。
a blog driven by interest~
在图像算法开发过程中,如果考虑引入Gui,不需要Qt 、PySide等复杂的插件和优秀的界面模版的话,Open … 阅读更多
先挂参考链接 https://blog.csdn.net/zgjorson/article/details/9132559
博主大体上是参照上面博客的,另外加了一些自己实现了功能,博客里面贴的有代码。
和参考博客有点儿不一样,上面博客使用的vtk5.2,博主使用的是vtk7(比起原博客注释了两行代码),另外博主添加了相机视角设置,OpenGL绘图也有区别。
网上的TeeChart破解只有v5和v8,而v5和v8只能用来编译32位程序,编译64位程序时虽然可以编译通过,但是运行会出错。如果想要编译64位的TeeChart MFC程序,那么就要使用2011年之后的版本。现在,2011年之后的版本没有破解,所以这篇博客只是提供一个评估版本,像是文中的效果,有水印存在,如果仅仅是调试程序,而非用于商业用途应该足够了。
挂上下载链接:TeeChart2018Eval完整包。安装好之后,在安装目录中可以找到32位控件teechart2018.ocx和64位控件x64/teechart201864.ocx,运行regsvr32 teechart201864.ocx注册它们就可以了。控件注册安装和使用与v5和v8一样,参见我前一篇博客。
首先挂上下载链接: TeeChart破解版(v5)。然后挂上一个演示工程:MFCTeeChart。然后是TeeChart8_ActiveX及安装使用方法。
MFC TeeChart是用来画图的,能查到这个页面来的都知道,就不多介绍。下面抓哟介绍TeeChart的安装和使用。这其中还有一个小问题,就是以上两个版本只能用来编译32位程序,需要编译64位程序需要2011年之后的版本,目前只有评估版本,参见我的另一篇博客。
这篇博客主要介绍如何在MFC中为按钮添加图片或者图标。首先,在资源管理中添加图片或者图标资源,图片资源只能是BMP图片,图标资源只能是ico图标。
在使用MFC时,想要在鼠标停在按钮上时,显示文字提示信息,这篇博客主要给出实现这部分功能的代码。
SpinButton鼠标抬起的响应需要将CSpinButtonCtrl控件先子类化,然后再子类中响应WM_LBUTTONUP事件,在该事件的响应函数中发送消息给父窗口,这里博主发送的是自定义消息,然后再父窗口中接受该消息进行处理,即可响应Spin控件的鼠标抬起了。具体代码如下:
MFC的控件常常需要动态的改变文字颜色和背景底色,最好的做法是修改控件本身,增加设置颜色的接口函数直接调用,进行控件颜色的修改。CtlColor是反射式消息的响应函数,在控件内部自己实现重绘,这种方式是最好的。与反射式消息修改控件本身不同,还有另一种方式使用OnCtlColor在控件父窗口类中增加代码修改颜色,这两种方式都可以实现颜色的修改。这篇博客主要介绍反射式消息的方式。
Qt的GUI功能非常灵活,Metro风格也越来越受欢迎,那么如何使用Qt实现一个Metro风格的界面?
有两点最重要:一是使用Metro风格的素材,二是加入Metro风格的控制。博主近期将之前写过的一个Metro风格的框架开源了,你只需要下载源码,继承QMetro类就可以实现自己的Metro风格界面了。首先,确保你的Qt版本在5.2以上,那么,我们开始吧。
在VC10的MFC中,RichEditor富文本控件升至2.0版本,现在使用RichEditor可以显示多种内容,这篇博客将提供一个方法,将这个方法封装在类中可以轻松的使用RichEditor显示文本消息,我们开始吧!
Mat是opencv中的图像格式,如果想要图像在MFC中显示,将Mat格式转为MFC支持的CImage格式是一种较为优秀的解决方案,这篇博客就来介绍在MFC中显示Mat图像的方法。虽然原理相同,但博主还是要介绍两种方式:一种是通过子类化显示控件的方式进行显示,第二种是在父窗口中调用。如果你做的工程比较庞大,博主建议使用子类化控件的方法,当然,如果你是小工程,博主也依然建议你使用子类化的方法,这样不仅使代码结构简单封装良好,而且方便了控件的拓展。