
杂七乱八
落花生雪
编程架构 专注新技术 忠于研发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
在MFC中应用CTreeCtrl控件的技巧
首先,我们要创建一个基本对话框的MFC工程MFC_TreeCRTL。然后在资源视图中插入两个Dialog,ID分别为IDD_DIALOG11和IDD_DIALOG211,都更改Style属性为Child,Border属性为None,为它们建立两个类,分别命名为Cdialog11和Cdialog211,并在MFC_TreeCRTLDlg.CPP文件中包含dialog11.h和dialog211.h两转载 2014-04-22 10:04:36 · 698 阅读 · 0 评论 -
DialogBar使用注意事项
前几天写了一个小的程序,里面用到了DialogBar,用这个东西能够起到简易的工具栏的作用,而且能够象对话框一样直接在上面添加控件使用,但是,在使用的过程中遇到了一些小的问题,拿出来大家分享一下,说不定在同样的问题上能少走一点弯路 在MSDN里面的介绍如下: dialog bar is a toolbar — a kind of control bar that can contain any转载 2014-04-24 18:30:27 · 787 阅读 · 0 评论 -
csdn博客积分详解
博客积分是衡量博客水平的重要标准,博客的排名也将按照积分排列。积分规则具体如下: 1、每发布一篇原创或者翻译文章:可获得10分 2、每发布一篇转载文章:可获得2分 3、博主的文章每被评论一次:可获得1分 4、每发表一次评论:可获得1分(自己给自己评论、博主回复别人对自己博文的评论不获得积分) 5、每篇博文阅读次数每超过100次:可获得1分,阅读加分最高加到100分,即每篇文章点击上万次截转载 2014-04-25 09:25:12 · 567 阅读 · 0 评论 -
完美的DialogBar
DialogBar相比Dialog有很多优势。因CDialogBar继承于CControlBar,因此其可以Docking在窗口一边,而把CView挤压开,但是 CDialogBar 的使用并不是很容易,因为 MFC 里面并没有提供直接可以使用的CDialogBar,我们需要自己动手,打造自己的完美的 DialogBar。 首先,你需要建立一个CDialog的子类(比CMyDlgBar转载 2014-04-24 18:26:57 · 673 阅读 · 0 评论 -
IMPLEMENT_DYNAMIC
IMPLEMENT_DYNAMIC IMPLEMENT_DYNAMIC是实现“运行时类型识别”宏,与之相对应的是DECLARE_DYNAMIC(声明“运行时类型识别”宏)。也就是说你在.CPP文件中如果看见有IMPLEMENT_DYNAMIC,则在.H文件中必定有DECLARE_DYNAMIC的声明。 DECLARE_DYNAMIC/DEClARE_DYNAMIC是为了确定运行时对象属于哪转载 2014-05-22 19:28:11 · 1972 阅读 · 0 评论