2011年5月31日
摘要: 以下用一个自创的对话框类(MyMessageDlg)向视图类(MessageTestView)发送自定义消息为例,说明这两种不同方法的自定义消息的消息传递的方法一:使用ON_MESSAGE使用ON_MESSAGE响应消息,必须配合定义消息#define WM_MY_MESSAGE (WM_USER+100)对于发送消息者-MyMessageDlg,在其MyMessageDlg.h中,定义#define WM_MY_MESSAGE (WM_USER+100)在其MyMessageDlg.cpp中要先添加:#i nclude "MainFrm.h"因为使用了CMainFrame 阅读全文
posted @ 2011-05-31 23:58 Jiang, X. 阅读(745) 评论(0) 推荐(0) 编辑
摘要: 当用到CMFCPropertyGridProperty这个类控件的时候出现了一个很白痴的问题,CMFCPropertyGridProperty更改属性值触发的是哪个事件,如何获得他被更改时的通知?难道要设置回调?我看了这个类的所有的方法,都没有找到设置回调的函数.因为CMFCPropertyGridProperty这个类控件是在属性页CMFCPropertyGridCtrl中活动,所以我就又看了CMFCPropertyGridCtrl这个的方法,唯一找到一个名字稍微靠谱的就是OnPropertyChanged(字面意思就是属性更改),接着我找到MFC的源文件afxpropertygridct. 阅读全文
posted @ 2011-05-31 23:52 Jiang, X. 阅读(4463) 评论(0) 推荐(1) 编辑
摘要: MFC右侧属性分栏用法初始状态设置m_wndPropList.EnableHeaderCtrl(FALSE);m_wndPropList.EnableDescriptionArea();m_wndPropList.SetVSDotNetLook();m_wndPropList.MarkModifiedProperties();添加分栏:CMFCPropertyGridProperty* pGroup1 = new CMFCPropertyGridProperty(_T("外观"));m_wndPropList.AddProperty(pGroup1);添加子项:pGroup 阅读全文
posted @ 2011-05-31 21:59 Jiang, X. 阅读(1295) 评论(0) 推荐(0) 编辑
摘要: 今天写了一个类的成员函数,定义的时候没有些命名空间的声明,结果造成了类中一些成员变量的不可识别。 发现如果用VS写成员函数却发现没有智能提示的功能,就可以考虑在函数命名的时候是不是少了命名空间的设置。 阅读全文
posted @ 2011-05-31 14:48 Jiang, X. 阅读(151) 评论(0) 推荐(0) 编辑
摘要: PlaceNameSolvedTimeLast solved1Zhejiang University812282902University of Michigan at Ann Arbor814622913Tsinghua University78002184St. Petersburg State University78932805Nizhny Novgorod State University79382736Saratov State University79662727Friedrich-Alexander-University Erlangen-Nuremberg710882888D 阅读全文
posted @ 2011-05-31 12:59 Jiang, X. 阅读(243) 评论(0) 推荐(0) 编辑