
MFC
ZXGIS
这个作者很懒,什么都没留下…
展开
-
list control的用法
本文全面介绍了如何编辑List Control里面的任何子项 介绍内容有点多,译出来也没多大意思,大致就是说一个VC程序员会常常碰到List Control,List Control有很多方法可以显示数据,可List Control里默认的没有编辑功能,故在此智短文里,那个牛叉的人教你怎么实现这个功能。这篇文章是基于VC MFC滴,用别的功具的娃们当然也可转载 2012-01-11 16:12:25 · 4396 阅读 · 0 评论 -
VC编译选项 /ML /MLd /MT /MTd /MD /MDd之间的区别
VC编译选项 /ML /MLd /MT /MTd /MD /MDd之间的区别VC编译选项 多线程(/MT)多线程调试(/MTd)多线程 DLL (/MD)多线程调试 DLL (/MDd)C 运行时库 库文件Single thread(static link) ML libc.libDebug single thread(static link) MLd libc转载 2012-11-22 18:59:11 · 4691 阅读 · 0 评论 -
could be 'void *operator new(size_t,const std::nothrow_t &) throw()'
出现这个错误,不知道何故,可能用到了STL的一些函数库吧,例如#include,我把它放到stadxf中就木事了,症状消失,可恶的MFC...原创 2012-10-30 10:47:47 · 1404 阅读 · 0 评论 -
MFC Ribbon界面设计
Ribbon是类似于office2007样式的界面,它替代了传统的MFC程序里的菜单和工具栏MFC默认生成的Ribbon功能少,需要我们自己添加一些控件和图片等元素使界面好看看下面的一个界面,是VC2010示例里的看到它与默认Ribbon样式的区别:工具自己设计,MFC提供的Ribbon控件基本都用上了;图片(位图)也是原资源没有的那到底怎么实现呢?转载 2012-07-30 20:37:46 · 4008 阅读 · 0 评论 -
使用MFC Ribbon遇到的问题
一个多文档视图结构的程序,需要使用MFC Ribbon以改善外观。 1 当存在打开子窗口的时候,改变主框架窗口,会存在 有部分不重绘的现象 解决方案: 在CMainFrame::OnSize()中 CMFCVisualManager::GetInstance()->OnSetWindowRegion(this, CSize(rectWnd.Width(), re转载 2012-07-30 14:48:10 · 1464 阅读 · 0 评论 -
MFC全屏
1.在MainFrame.h的CMainFrame类中添加数据成员及成员函数:class CMainFrame : public CMDIFrameWnd{ ......//数据成员 RECT m_rcOldWnd;//旧的窗口位置及大小 BOOL m_bFullScreen; //全屏显示标志//成员函数 v转载 2012-08-02 09:36:06 · 3739 阅读 · 0 评论 -
手动添加消息
一般是三处,头文件,源文件,映射 手动创建注意创建时候的id DoExchanged()关联等。。。。原创 2012-02-13 14:10:11 · 612 阅读 · 0 评论 -
带有CheckBox的CListCtrl中Check状态的获取
带有CheckBox的CListCtrl中Check状态的获取原创代码下载:CheckListCtrl.rar1 建立测试工程 新建一个对话框工程,并添加一个CListCtrl控件,并关联一个成员变量m_List。 2 设置LVS_EX_CHECKBOXES风格 ListView_SetExtendedListViewStyle(m_List.GetSafe转载 2012-02-13 14:07:10 · 5780 阅读 · 0 评论 -
调试错误 ASSERTE(_CrtIsValidHeapPointer(pUserData))
[http://blog.sina.com.cn/s/blog_4cca614d010007x9.html] /** If this ASSERT fails, a bad pointer has been passed in. It may be* totally bogus, or it may have been allocated from another heap转载 2012-02-07 10:50:23 · 2481 阅读 · 1 评论 -
MFC+MSChart动态显示曲线
最近需要用MFC做一个界面动态显示曲线,自己画坐标轴画曲线太费时间,网上也有很多已实现的动态曲线接口,但是也不太灵活。正好微软有个现成的MSChart,功能比较全面,查了一些资料,总算实现了无闪烁的动态曲线。关于MSChart的安装可以参考上篇文章http://www.cnblogs.com/wy-wangyan/archive/2011/05/06/2038981.html 实转载 2012-01-13 15:20:17 · 9305 阅读 · 3 评论 -
MSChart在MFC(VS2008)应用
用C++处理数据,想用图表的形式展现出来。发现微软有一个叫做MSChart的控件,但是网上找到的都是在C#中怎么使用,以及VC6.0中的MFC里添加MSChart. 1、安装。 依次装上dotnetfx35setup.exe,MSChart.exe,MSChart_VisualStudioAddOn.exe。2、去网上下一个mschrt20.ocx,放在C:/W转载 2012-01-13 14:36:03 · 8711 阅读 · 1 评论 -
CListctrl用法
以下未经说明,listctrl默认view 风格为report1. CListCtrl 风格 LVS_ICON: 为每个item显示大图标 LVS_SMALLICON: 为每个item显示小图标 LVS_LIST: 显示一列带有小图标的item LVS_REPORT: 显示item详细资料 直观的理解:w转载 2012-01-11 19:52:10 · 1017 阅读 · 0 评论 -
VS2010 CMFCToolBar名称更新
CMFCToolBar是新推出来不久的一个控件,发现网上的介绍文章不多,经过一番摸索以及参考别人的做法,对其用法进行一些总结。(1)自己画一个工具栏,ID是:IDR_TOOLBARVIEW。(2)MainFrm.h 中定义一个工具栏变量:CMFCToolBarm_wndToolBar1;MFC应该已经建立好一个默认的“标准”工具栏:CMFCToolBarm_wndToolBar;我们可转载 2013-03-09 13:20:32 · 1814 阅读 · 0 评论