摘要:1.WLeaf类我只重载了构造函数,缺少对数据的读取函数。对WLeaf类增加了个getdata来读取控件输入的值。2.对于要传给WLeaf类的getdata函数的参数,都定义为全局变量来传递参数3.对分割窗口上的“更新”按钮的OnBnClickedGengxin()函数,增加如下代码:char ch...
阅读全文
摘要:非模态对话框中用下面语句获得View指针doc, view, mainframe的头文件到你的dlg中CMainFrame *pmain=(CMainFrame *)(AfxGetApp()->m_pMainWnd);CDialogView * pView=(CDialogView *)(pmain...
阅读全文
摘要:动态切分窗口:动态切分窗口不能包含多于4个的窗格,要想得到4个以上的窗格,可以使用静态切分窗口。动态切分窗口中的几个窗格通常使用的是同一个视图类。创建动态切分窗口的方式共有3种:1、在创建应用程序时,利用应用程序向导AppWizard的选项设置切分窗口2、在创建了应用程序之后,通过添加组件对窗口进行...
阅读全文
摘要:error C2065: “IDD_DIALOG1”: 未声明的标识符添加#include "Resource.h"
阅读全文
摘要:动态切分窗口:动态切分窗口不能包含多于4个的窗格,要想得到4个以上的窗格,可以使用静态切分窗口。动态切分窗口中的几个窗格通常使用的是同一个视图类。创建动态切分窗口的方式共有3种:1、在创建应用程序时,利用应用程序向导AppWizard的选项设置切分窗口2、在创建了应用程序之后,通过添加组件对窗口进行...
阅读全文
摘要:VC++中创建切分窗口1.使用向导创建SDI窗体,一切默认值2.在CMainFrame类中增加切分控件成员:类视图中右键CMainFrame->添加变量:CSplitterWnd m_wndSplitter;3.添加一个新Dialog资源,修改属性:解决方案资源管理器---资源文件右击--添加--资...
阅读全文
摘要:问题:在Win7下编译的程序在XP上无法运行,或者在xp下编译的程序在vista、win7下无法运行。错误异常 0xC015000F: 正被停用的激活上下文不是最近激活的。0xC015000F: The activation context being deactivated is not the ...
阅读全文
摘要:分离轴测试是空间碰撞检测中一个很常用、很有效的判断方法。它的原理来源于集合分析中的“分离超平面定理”(separating hyper-plane theorem):如果两个集合A和B不相交,那么必定存在一个分离超平面P,并使得A和B分别位于P的不相同的两侧。此定理对于空间数据中的凸集合和凹集合均...
阅读全文
摘要:解决方法1:在注册表中找到:HKEY_CURRENT_USER\Software\Microsoft\Microsoft SDKs\Windows在windows项中建如下两项并设置相应值:"CurrentVersion"="v7.0a""CurrentInstallFolder"="C:\\Pro...
阅读全文
摘要:这涉及一个效率问题。记住,调用函数的开销是很大的,所谓的空间开销是指调用函数前,先要将原来的函数保存在寄存器(占用寄存器空间)里面,并在调用结束后恢复。调用函数时,还要复制实参(占用内存空间)。如果被调用函数一旦调用频繁,就会花费很多空间。如果你有一段“短小而频繁调用的函数”,内联是个不错的选择。 ...
阅读全文
摘要:error LNK2019: 无法解析的外部符号 ___glutInitWithExit@12,该符号在函数 _glutInit_ATEXIT_HACK@8中被引用 error LNK2019:无法解析的外部符号__glutCreateWindowWithExit@8,该符号在函数_glutCrea...
阅读全文
摘要:原文地址:http://www.cnblogs.com/ider/archive/2011/06/30/what_is_in_cpp_header_and_implementation_file.html在C++编程过程中,随着项目的越来越大,代码也会越来越多,并且难以管理和分析。于是,在C++中就...
阅读全文
摘要:NURBS,Non-Uniform Rational B-Splines(非均匀有理B样条),以数学的方式精确的描叙所有的造型,从简单的2D线、圆、圆弧与线条到复杂的3D有机自由曲面与实体。由于它的灵活性与精确性可以应用到从草图到动画到加工的任何步骤中。什么是 NURBS 几何图形?Rhino 以 ...
阅读全文
摘要:WIN7 64 VISUAL STUDIO 2010 1、将下载的压缩包解开,将得到5个文件2、在“我的电脑”中搜索“gl.h”,并找到其所在文件夹,把解压得到的glut.h放到这个文件夹。3、把解压得到的glut.lib和glut32.lib放到静态函数库所在文件夹(如果是VisualStudi...
阅读全文