项目的第一个版本出来了,要做个安装包,之前没有做过,网上看看贴,写了一个,总结下,根据本项目的需要,没有写的太复杂,可能还不是很完善,仅作参考。一、VS安装项目建立首先在打开 VS2010, 文件 》新建项目》安装项目。创建一个安装项目 XXX 二、添加安装、卸载文件在“目标计算机上的文件系统”下,我们看见“应用程序文件夹”,“用户程序菜单”,“用户桌面”。2.1“应用程序文件夹”添加程序文件在“应用程序文件夹”,右击》添加文件夹(即安装后所在安装路径下生成的包含程序相关组件的文件夹)本列中添加了“测试安装程序文件夹”,在 “测试安装程序文件夹”上右击 ,选择》添加,根据项目需要 ,将所有程. Read More
posted @ 2013-05-16 03:10 vranger Views(336) Comments(0) Diggs(0)
先为对话框加上2个radio button,分别是Radio1和Radio2。问题1:如何让Radio1或者Radio2默认选上?如何知道哪个被选上了?关键是选上,“默认”只要放在OnInitDialog()即可。设定Radio1为默认选中,以下提供3种方法:第一种 (推荐):1.1设定默认值OnInitDialog()函数中,添加如下代码:((CButton *)GetDlgItem(IDC_RADIO1))->SetCheck(TRUE);//选上((CButton *)GetDlgItem(IDC_RADIO1))->SetCheck(FALSE);//不选上1.2 获取选中 Read More
posted @ 2013-05-15 14:10 vranger Views(573) Comments(0) Diggs(0)
常用RGB颜色表作者:张家珩2005-12-02 20:51分类:默认分类标签:http://jsxzjh.bokee.com/3744988.htmlRGB值RGB值RGB值黑色000#000000黄色2552550#FFFF00浅灰蓝色176224230#B0E0E6象牙黑413633#292421香蕉色22720787#E3CF57品蓝65105225#4169E1灰色192192192#C0C0C0镉黄25515318#FF9912石板蓝10690205#6A5ACD冷灰128138135#808A87dougello23514285#EB8E55天蓝135206235#87CEEB石 Read More
posted @ 2013-05-13 22:27 vranger Views(502) Comments(0) Diggs(0)
假设建立MFC工程名称为 MyTest;//首先找到当前工程主框架CMainFrame *pMainWnd =(CMainFrame*)AfxGetApp()->m_pMainWnd;//有主框架找到当前活动子框架CMDIChildWnd *pChild =(CMDIChildWnd *) pMainWnd->GetActiveFrame();//由活动子框架,找到当前活动视图CMyTestView *pView = (CMyTestView*) pChild->GetActiveView();//当前活动是与文档通信函数GetDocument()CMyTestDoc *pD Read More
posted @ 2013-05-13 16:01 vranger Views(362) Comments(0) Diggs(0)
更改IDR_MainFrm指向的ico文件, 该图标有两种格式,32×32和16×16,这两种格式都要改,还可以在主框架的OnCreate函数里指定使用哪个图标:修改MFC标题栏上的图标下边提供两种方法:一、方法一:在MainFrm的OnCreate()里HICON m_hIcon;m_hIcon = AfxGetApp()->LoadIcon(IDI_ICON_01);SetIcon(m_hIcon, TRUE); // Set big iconSetIcon(m_hIcon, FALSE); // Set small icon其中图标IDI_ICON_01需要首先 Read More
posted @ 2013-05-10 16:17 vranger Views(905) Comments(0) Diggs(0)
http://hellojunwang.net/Resources.htmlComputational GeometryThe Geometry Center(UIUC)Computational Geometry Pages(UIUC)Geometry in Action(UIC)Geometric Resource(UFL)CAGD Applets(UKA)Voronoi/Delaunay Applet(CornellUniversity)Directory of Computational Geometry Software(Dr.Nina Amenta)Theoretical Comp Read More
posted @ 2013-05-10 14:39 vranger Views(1170) Comments(0) Diggs(1)
http://wenku.baidu.com/view/d90e21c658f5f61fb73666e3.html?from_page=view&from_mod=download下面三种定义形式怎么理解?怎么动态分配空间? (1)、int **Ptr; (2)、int *Ptr[ 5 ]; 我更喜... Read More
posted @ 2013-05-08 14:07 vranger Views(231) Comments(0) Diggs(0)
原文http://blog.sina.com.cn/s/blog_48f93b530100vt8t.html头文件包含(#include)是C/C++中最基本的语法了,不过理解的不深入的话,有时候还是会带来很大的困扰,本文总结一下VC开发环境(以VC2008为例)下包含头文件的用法。一、#include <> 与 #include "" 的区别网上很流行的一种说法是:前者包含标准头文件,后者包含自己写的头文件。我只能说大多数情况的确是这样,但MSDN给出的标准定义如下:#include <> :预处理器首先在编译器提供的标准头文件目录下搜索,然后去编 Read More
posted @ 2013-04-11 14:01 vranger Views(477) Comments(0) Diggs(0)
今天重又用起OpenMesh,动态编辑网格,效率很高。但中间遇到一个问题,花了我半天时间才搞定。我使用删除顶点函数如下(一)所示,mesh_.garbage_collection();也加了,但怎么都删不掉,总是报错。(一)//顶点删除设置 for (v_h_itr=del_v_handle_set.begin();v_h_itr!=del_v_handle_set.end();v_h_itr++) { Mesh::VertexHandle _vf=(*v_h_itr); pDmesh->mesh_.delete_vertex(_vf,false); } //执行删除操作 pDmesh- Read More
posted @ 2013-01-31 20:24 vranger Views(3002) Comments(0) Diggs(0)
http://www.cnblogs.com/waterlin/archive/2011/10/31/2230341.html在调试 Visual Studio 2008 程序时,经常有一些动态链接库(即 dll 文件)需要加载到工程里,这样才能依赖第三方库进行程序调试。这些动态链接库,往往都是测试... Read More
posted @ 2013-01-14 17:59 vranger Views(2732) Comments(0) Diggs(0)