- 博客(7)
- 资源 (4)
- 收藏
- 关注
转载 MFC项目开发方法和技巧总结(适合初级编程人员)
在过去的两个月中,我和老师一起开发了一个编辑编译器,主要是参加省“挑战杯”比赛,当时我只有两个星期的MFC经验,很多地方都不会做,到处找代码,看文章,十分辛苦。好在网上资源还比较丰富,非常感谢 csdn pudn 两个网站。在此我把我学习和总结的MFC经验分享给大家,以供参考学习。首先还是谈一下看技巧和方法这类文章的感受:1.学习MFC一定要有点基础,要入门。你这少要到图书馆去看过、浏览过
2012-07-27 17:30:29 3627 1
原创 MFC 之树控件篇
CTreeCtrl m_wndMyTree;1) 取得树的当前选中节点:HTREEITEM hSelectedItem = m_wndMyTree.GetSelectedItem();2) 取得指定节点的标签值(也就是Caption):CString strCaption = m_wndMyTree.GetItemText(hSelectedItem);3) 记住:MFC中的树
2012-07-27 11:04:54 1675
转载 MFC学习总结
1."属性页的添加:创建对话框的类,该类要从CpropertyPage继承;然后在要添加该对话框为属性页的类(头文件)里创建CpropertySheet类的一个对象m_tabsheet和新创建的对话框类的对象m_skatch;最后,在.cpp文件里的OnInitDialog()之类的函数里实现如下代码:m_tabsheet.Create(this, WS_CHILD | WS_VISIBL
2012-07-25 15:13:27 3514
原创 CSrollView的使用
1)在VC中如何使用CScrollView类,即让视图具有滚动的功能;方法 一:新生成的视图类,必须继承CScrollView类,如下所示:class CImageProcessingView : public CScrollView{……;}然后在C*****View中,修改OnInitialUpdate()成员的代码,其中要进行矩形长、宽的设置,如下:siz
2012-07-25 09:57:19 1168
转载 视图分割与视图间通信资料汇总!
VC++ 6.0中实现三叉切分窗口与多视图一、引用 当用户需要同时对文当的不同部分进行编辑时,常常会用到切分窗口;这些窗口可以都是相同的视,或者一个窗口为列表视,而另一个为树型视图。应用程序框架有多种方式来表示多视图,切分窗口是其中的方式之一。 切分窗口分为动态切分窗口和静态切分窗口,它们都是由CsplitterWnd类(MFC类库)来实现的,在这两种表示方式中,创建同一视图类的对
2012-07-12 09:44:45 2577 1
转载 MFC 多视图之间的通信
之前以为单文档多视图通信,尤其是视图中又包含对话框等等控件的时候,就非得通过文档类做中介,或者只能由视图传给属于自己的对话框控件,实际上只要两行代码就可以在工程的任意地方获取任意视图的指针!单文档多视图之间的通信http://topic.csdn.net/u/20091002/12/44e64420-3c37-4632-b120-674ac31dbf9e.html>http://www
2012-07-12 09:34:00 5255 2
转载 MFC框架类、文档类、视图类相互访问的方法
1、获取应用程序指针 CMyApp* pApp=(CMyApp*)AfxGetApp();2、获取主框架指针 CWinApp 中的公有成员变量 m_pMainWnd 就是主框架的指针 CMainFrame* pMainFrame = (CMainFrame*)(AfxGetApp()->m_pMainWnd); 或者 CMainFrame* pMainFrame = (CM
2012-07-10 09:15:44 2286 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人