CMFCxxx类
洗洗睡去
这个作者很懒,什么都没留下…
展开
-
CMFCToolTipCtrl 应用详解
CMFCToolTipCtrl使用详解原创 2015-06-28 15:33:34 · 1847 阅读 · 0 评论 -
从零起步CMFCToolBar用法详解
CMFCToolBar是vs08sp1以后引入的新的工具栏控件,和Ribbon主题结合的很好,不同与CToolBar,它是从CPane派生出来的,用法跟CToolbar 有一些不同,研究了几天,记录在下面。 首先给出工具栏四种状态图标BMP文件,这4个文件分别为图标按钮的Cold、Hot、Disabled、Enabled状态,资源是从VS的MSMoney这个Demo里考出来的,每个按钮大小...原创 2014-12-19 15:06:51 · 18820 阅读 · 4 评论 -
CMFCListCtrl控件使用
CMFCListCtrl是MS从CListCtrl派生出来的新类,灵活性上有所进步,特别是改变行列颜色、改变字体,不用像CListCtrl很多步骤,要处理很复杂的数据结构。现在记录下,先看效果图用类向导从CMFCListCtrl派生出CMyListCtrl类;声明虚函数virtual COLORREF OnGetCellTextColor(int nRow, int nColum);原创 2015-01-01 18:59:19 · 6364 阅读 · 1 评论 -
CMFCRibbonStatusBar用法
CMFCRibbonStatusBar用法还是比较简单的,声明变量之后,早OnCreate里写if (!m_wndStatusBar.Create(this)) { TRACE0("Failed to create status bar\n"); return -1; // fail to create } m_wndStatusBar.AddElement(new CMF原创 2014-12-30 09:55:56 · 2958 阅读 · 0 评论 -
CMFCRibbonBar及其他Ribbon类的使用
在VS2008 SP1中有很炫的类似OFFICE07的Ribbon主题“菜单”,研究了2天,总结下。参考资料:msdn视频:微软的1 2 基本资源和类如图:继承图为:图中标注的是常用的几个类 用法:1 接着添加CMFCRibbonBar.h中声明CMFCRibbonBar m_wndRibbonBar;.cpp中...原创 2010-08-13 18:18:00 · 12847 阅读 · 13 评论 -
CMFCControlRendererInfo类的参数
CMFCControlRendererInfo类是MS的一个私有类,msdn说不要用户直接调用,但我直接用了也没什么问题。渲染的效果还不错。记录它的7个参数及用法// first parameter is resource string ID of the image // second parameter is the default transparent color // third p原创 2015-01-05 09:30:35 · 971 阅读 · 0 评论 -
CMFCShellListCtrl使用方法
CMFCShellListCtrl是个很有用的新类,用它可以直接构造出文件/文件夹选择页面,先看看结果图1.替换中文列名并改变列宽及居中显示CMFCShellListCtrl创建出来的时候默认列名是英文的,这样改成中文:从CMFCShellListCtrl派生出自定义类class CMyShelistCtrl : public CMFCShellListCtrl原创 2015-03-28 16:36:45 · 8177 阅读 · 1 评论 -
CMFCPropertySheet和CMFCPropertyPage增强用法
介绍CMFCPropertySheet和CMFCPropertyPage都是vs08sp1以后引入的新类,扩充了已有的CPropertySheet和CPropertyPage这两个类。CMFCPropertySheet和CMFCPropertyPage的基础用法可以参考下面几篇文章 Visual C++2010中CMFCPropertySheet的用法 CMFCPropertyShe原创 2015-11-21 23:02:16 · 5344 阅读 · 0 评论 -
VS08SP1中CMFCPropertyGridCtrl的基本用法
在DLG中的基本应用 。首先在Cxxdlg.h文件中加入public: CMFCPropertyGridCtrl m_MFCPGCtrl; CMFCPropertyGridProperty* pGroup1; CMFCPropertyGridProperty* pGroup2; 然后Cxxdlg.cpp中的OnInitDialog()中CRect rc; Ge...原创 2010-06-08 14:18:00 · 12386 阅读 · 24 评论 -
在SDI单文档视图中使用cmfctooltips
由来在一个项目里,需要随时跟踪鼠标位置的坐标值,当然可以在状态栏里显示,也可以用tooltips的方式来显示,一般在tooltips一般在对话框里用, 这里记录下在单文档视图里的使用平台Win10 64bit VS2015 MFC SDI/MDI效果主要原理从CMFCToolTipCtrl派生出子类CCustomToolTipCtrl自绘代码class CCustomToolTipCtrl :原创 2016-03-10 19:32:54 · 883 阅读 · 0 评论