MFC
文章平均质量分 72
fesil
这个作者很懒,什么都没留下…
展开
-
[MFC] MDI框架下 vs2010 动态添加菜单
VS2010 微软使用了新的MFC,导致之前的获得菜单的方式 都会得到一个NULL指针. 单文档框架下的 菜单的对象是MianFrm的成员变量 CMFCMenuBar m_wndMenuBar. 这个控制所有的新菜单. 但是MDI框架就比较坑爹了, ChildFrm使用文档模板中的菜单, 根本找不到菜单对象是什么. 后来通过网上的修改m_wndMenuBar的方式发现,其实MDI下的菜单对象原创 2015-08-27 23:12:00 · 1302 阅读 · 0 评论 -
[MDI]MDI框架下 获得每个子框架下的任意View的Menu菜单
MDI的菜单有两个,一个是平时看到的,也就是子框架childframe的菜单menu, 另一个是把所有子框架关掉后的菜单,也可以叫做主框架菜单, 这两个菜单在资源里都可以找得到,当然这两个菜单是不一样的, 用平常的getmenu()的方法获得到的是主框架的菜单, 而子框架的菜单却不好获得, 搜索了很久,才找到解决办法: 我是写在CMainFrame::OnCre转载 2015-08-22 23:48:19 · 1248 阅读 · 0 评论 -
CListCtrl控件功能扩展总结
最近需要开发一个功能丰富的CListCtrl控件(report样式),包括自定义表头、背景、文字颜色、行高、加载缩略图、ToolTip、拖拽、加载进度条控件、排序等功能。在MFC的框架中,采用继承CListCtrl子类的实现方式应该是一种比较简单有效的方法,这样就不可避免的涉及到控件自绘技术,和一些GDI+技术。本文主要对控件自绘中的一些问题进行总结。 一、所有者绘制(owner转载 2016-05-26 14:46:57 · 3118 阅读 · 0 评论