码迷,mamicode.com
首页 >  
搜索关键字:mfc 树控件    ( 3866个结果
C++中使用接口
面向对象的语言诸如JAVA提供了Interface来实现接口,但C++却没有这样一个东西,尽管C++ 通过纯虚基类实现接口,譬如COM的C++实现就是通过纯虚基类实现的(当然MFC的COM实现用了嵌套类),但我们更愿意看到一个诸如 Interface的东西。下面就介绍一种解决办法。首先我们需要一些宏...
分类:编程语言   时间:2014-10-11 00:16:24    阅读次数:294
vs2013 在win7下,使用c++创建项目各种报错问题解决方案
错误1:提示缺少mfc100ud.dll错误2:win7 vs2013 mfc程序找不到sdkddkver.h错误3:error LNK1158: 无法运行“rc.exe”等等;在网上搜了好久,也尝试了好多解决方案,最终找到解决方案,注意:环境是win7+vs2013解决方案:项目--右键--属性-...
分类:编程语言   时间:2014-10-10 21:57:04    阅读次数:210
Visual C++基础知识
1.Visual C++简称VC或者VC++是一个集成开发环境(编辑器+调试器+编译器)gcc---Linux和Unix的C++编译器Vc----Windows的C++编译器2.MFC(Microsoft Foundation Classes)微软基础类库, 是微软封装的用于windows平台开发的...
分类:编程语言   时间:2014-10-10 21:11:44    阅读次数:170
策略模式——MFC样例
Context(应用场景):1、须要使用ConcreteStrategy提供的算法。2、内部维护一个Strategy的实例。3、 负责动态设置执行时Strategy详细的实现算法。4、负责跟Strategy之间的交互和数据传递。Strategy(抽象策略类):1、 定义了一个公共接口,各种不同的算法...
分类:编程语言   时间:2014-10-10 14:53:00    阅读次数:243
一个使用MFC实现Com聚合的例子
在网上搜Com聚合的例子,发现都比较少,大多偏于原理性的介绍。由于模拟MFC 和真正使用MFC时,在查询IUnknown接口时,流程上有所不同,所以模拟MFC的方式与直接从CCmdTarget派生时,在流程上有较大的差别。即使懂了Com聚合的原理,也可能无法直接使用MFC实现Com 聚合,本人经过一番摸索,终于实现了直接使用MFC实现COM聚合。...
分类:其他好文   时间:2014-10-10 13:44:04    阅读次数:222
MFC中错误知识总结(一)
1、在继承与派生中,单目:表示派生,双目::表示继承,例如 1 class A 2 { 3 public: 4 void c(); 5 }; 6 class B: public A 7 {}; //类B继承类A 8 9 void A:: c()10 {11 12 ...
分类:其他好文   时间:2014-10-09 23:19:28    阅读次数:143
关于Cwnd::Create()函数出现afxwin1.inl line:21错误的解决方法
我最近在调试一个dll时,出现了一个莫名的断言错误,就是在主程序中创建由MFC 扩展DLL导出的一个控件(该控件继承自CWnd类)时,一调用Create()函数就出现下面的的断言错误: 调试跟进去: file:afxwin1.inl  line:21  发现是下面的断言语句报错: _AFXWIN_INLINE HINSTANCE AFXAPI AfxGetResource...
分类:Windows程序   时间:2014-10-09 19:28:37    阅读次数:528
VC-基础:VS2010/MFC-1MFC消息映射
Windows消息分类 Windows消息分为系统消息和用户自定义消息。Windows系统消息有三种: 1.标准Windows消息。除WM_COMMAND外以WM_开头的消息是标准消息。例如,WM_CREATE、WM_CLOSE。 CWnd的派生类都可以接收到标准Windows消息、通知消息...
分类:其他好文   时间:2014-10-09 01:32:07    阅读次数:241
如何使用MFC组合框[转]
组合框控件显示一个字符串在下拉菜单式的列表。提供一种方法来显示多个选项,同时节省空间,组合框结合了列表框和编辑框的功能。组合框控件的功能被封装在Microsoft基础类库CComboBox类。本教程演示了这个类的一些常用功能。如何获取列表中的选项:(Ctrl+Enter换行添加多个选项)1.添加控件...
分类:其他好文   时间:2014-10-08 13:48:35    阅读次数:213
BCG属性列表
一,新建一个BCG工程BCGPPropListSingle,基于对话框。 二,CBCGPPropListSingleDlg增加变量。 CBCGPPropList m_prop; 三,CBCGPPropListSingleDlg::OnInitDialog初始化网格控件。 m_prop.Create (WS_CHILD | WS_VISIBLE | WS_TABSTOP | WS_BORDE...
分类:其他好文   时间:2014-10-07 14:39:23    阅读次数:297
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!