04 2013 档案
摘要:1.每个MFC程序包含一个可执行程序类取名theApp,继承CWInApp例如:classCMFCButtonTestApp:publicCWinApp。2.对话框通常继承CDialog,包含数个控件,可通过拖拽增添控件,可通过属性设置控件外观,同时通过属性窗口绑定控件的事件。3.弹出框:MessageBox(L"OnBnDoubleclickedButton1");4.窗口可增加消息,更多的事件5.选中类可为这个类添加事件和消息6.MFC类中函数的来源主要有三个,响应消息,响应事件,覆盖父类方法7.MFC单文档和多文档中View和Doc类相关,View通过GetDocum
阅读全文
摘要:1.c++中的类型转换static_cast、dynamic_cast、reinterpret_cast、和const_cast,详见:http://wenku.baidu.com/view/a9356b80d4d8d15abe234e32.html2.指针的指针使用例如:Item**itemList=NULL;itemList=newItem*[n]//初始化一个长度为n的Item*类型的空间,要求Item有默认构造函数for(inti=0;i<n;i++)itemList[i]=newItem();//初始化每一个指针//释放过程for(inti=0;i<n;i++)delet
阅读全文
摘要:很久之前就想做一个坦克大战,尝试着用WPF做了一部分,后来放弃了,或者说失败了。之前的失败给了自己很多启示,想要的内容太多,心太高,能力有限,结果只有失败。从那之后养成了很多习惯:每回自己做东西都要仔细的计划一下设计一下,即使不规范的写文档心里也要有数;在大程序开始前,先做一些小程序验证一下可能遇到的技术问题是不是都能解决,免得做了多一半才发现有些问题是根本不可能解决的;先把最基础个功能实现,不急于实现那些不重要的细枝末节,验证整体结构的可行性,细小的功能再以后的迭代中逐步添加上去,将每一步的风险都降低;架构先行,将不同功能的代码分割开来,不同的模块分别进化,减少风险。放寒假回家就开始动手..
阅读全文

浙公网安备 33010602011771号