上一页 1 ··· 3 4 5 6 7 8 9 下一页

2015年9月17日

C++中将整型数与字符串型之间的类型转换

摘要: 整数转换成字符串类型:方法一:这里用到了char *itoa(int value, char *string, int radix);函数当中参数为:int value 被转换的整数,char *string 转换后储存的字符数组,int radix 转化的位数,如果转换的位数大于radio,那么只... 阅读全文

posted @ 2015-09-17 13:47 !!-阳光-!! 阅读(1805) 评论(0) 推荐(0) 编辑

2015年9月16日

在使用MFC对话框时遇到的用户交互

摘要: 有时我们需要点击对话框上的一个按钮的时候,对话框隐藏起来,然后执行完某个操作后,对话框又弹出来,这时我们可以使用BeginEditorCommand()和CompleteEditorCommand()函数来完成,前者是告诉程序,要进行用户交互操作了,此时对话框将被隐藏起来,然后知道程序运行到C... 阅读全文

posted @ 2015-09-16 15:28 !!-阳光-!! 阅读(498) 评论(0) 推荐(0) 编辑

在MFC中UpdateData()的作用

摘要: UpdateData()用来刷新数据,其中UpdateData(true)将控件中的数据传递到控件捆绑的变量中去。UpdateData(false)将变量值传递到控件中去。例如:窗口中用DDX_Text(pDX,IDC_EDIT1,m_usercode); 将IDC_EDIT1编辑框控件与m... 阅读全文

posted @ 2015-09-16 13:33 !!-阳光-!! 阅读(259) 评论(0) 推荐(0) 编辑

2015年9月15日

MFC中listbox控件中各种属性的详解

摘要: ListBox控件是Windows 窗体的一个空间,ListBox 控件显示一个项列表,用户可从中选择一项或多项。 如果项总数超出可以显示的项数,则自动向 ListBox 控件添加滚动条。当 MultiColumn 属性设置为 true 时,列表框以多列形式显示项,并且会出现一个水平滚动条。当... 阅读全文

posted @ 2015-09-15 10:30 !!-阳光-!! 阅读(4525) 评论(0) 推荐(0) 编辑

2015年9月14日

C++中memset()函数的作用

摘要: memset()函数可以对大内存的分配进行很方便的操作(初始化),所谓“初始化”,当然是指将你定义的变量或申请的空间赋予你所期望的值,例如语句int i=0;就表明定义了一个变量i,并初始化为0;如果int j=5;就表明定义了一个变量j,并初始化为5。但是对于大块儿内存的分配,这种方法当然不行,例... 阅读全文

posted @ 2015-09-14 15:44 !!-阳光-!! 阅读(1557) 评论(0) 推荐(0) 编辑

打开对话框,选择文本,判断是否有重复的

摘要: 本文实现的功能对话框为: 图 1 图 2功能:通过点击“添加按钮”来打开选择文件对话框,如图2,选择我们要用的图纸,这里我们默认只能选择.dwg文件,然后点击“打开”,就会将该图纸的路劲... 阅读全文

posted @ 2015-09-14 15:41 !!-阳光-!! 阅读(513) 评论(0) 推荐(0) 编辑

在vs中编写代码常用的快捷键

摘要: 作为一个程序员,能够熟悉使用各种快捷键,可以增加我们编写和调试代码的速度,下面我就对常使用的快捷键做一些总结,下面这些快捷键基本适用于所有版本的vs:最给力: Ctrl+K+F 快速整理代码格式快捷键 功能Ctrl+Space 直接完成类或函数(替代的快捷键是Alt+Right)Shift+Del... 阅读全文

posted @ 2015-09-14 13:38 !!-阳光-!! 阅读(1842) 评论(0) 推荐(0) 编辑

2015年9月11日

cad二次开发--添加对象到模型空间中

摘要: 通过实体名来将实体加入到模型空间AcDbObjectId PostToModelSpace(AcDbEntity *pEnt){ //打开块表 AcDbBlockTable *pBlockTable = NULL; Acad::ErrorStatus es = acdbHostApplicatio... 阅读全文

posted @ 2015-09-11 17:31 !!-阳光-!! 阅读(279) 评论(0) 推荐(0) 编辑

获得指定数据库中指定块表中所有实体的id

摘要: 该函数也使用外部指定图纸中的数据库中的块Int getIdsByDwgBlkName(AcDbDatabase *pDwg, CString strBlkName, AcDbObjectIdArray &objIds){//打开指定块定义的块表记录 AcDbBlockTable *pBlkTbl =... 阅读全文

posted @ 2015-09-11 14:48 !!-阳光-!! 阅读(355) 评论(0) 推荐(0) 编辑

一个C++程序中有多个cin输入的情况

摘要: 在很多C++程序中,我们都会有几次输入的操作。这种情况下,会遇到只有第一个cin语句被执行了,而后面的cin都没有执行。这是因为cin所输入的数据都放在cin缓冲区中,当第一次使用cin后,缓冲区中已经保存了数据,所有要是想后面再次使用cin,必须先清空缓冲区中的数据,可以使用下面两句话来清空:ci... 阅读全文

posted @ 2015-09-11 14:37 !!-阳光-!! 阅读(1665) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 下一页

导航