摘要: 错误:点击树时出错解决方法:把OnPaint里面的设置按钮背景的代码放到OnInitDialog()函数中 阅读全文
posted @ 2012-02-21 20:20 Jelly_L 阅读(619) 评论(0) 推荐(0) 编辑
摘要: _com_util::ConvertStringToBSTR使用时的注意事项From:http://www.cnblogs.com/nemolog/archive/2006/01/28/323955.aspx在进行COM编程的时候常常用到VARIANT类型的变量,其中的字符串分量为bstrVal即双字节的BSTR,如果需要将其转换为字符串STRING我以前使用强制类型转换:(constchar*)bsVal;在看了潘爱民老师的<<COM编程原理>>偶尔发现如下函数(例子摘自MSDN)//compileoptionsneeded:/Gror/Gz#include<c 阅读全文
posted @ 2012-02-21 20:14 Jelly_L 阅读(574) 评论(0) 推荐(0) 编辑
摘要: stackoverflow,堆栈溢出(下文中,stack=栈=堆栈)这次在写一个程序的时候,定义了一个比较大的int数组,发现大概元素个数超过25W个的时候,程序就不正常了,如果个数再多,还可能出现一个Windows错误,然后问要不要发送错误报告.如果是英文版:project->setting->link->category选择output->stackallocations里面的reserve填入0x10000000然后选OK如果是创天中文版:工程->配置->link->"分类"选择Output->"叠存分配&qu 阅读全文
posted @ 2012-02-21 20:11 Jelly_L 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 解决方法:初始化非绑定变量时,应该放在注释的那些代码后面 阅读全文
posted @ 2012-02-21 20:10 Jelly_L 阅读(499) 评论(0) 推荐(0) 编辑
摘要: File:afxcmn2.inlLine:113原因:listcontrol没有与控件关联解决方法:在DoDataExchange中加上DDX_Control(pDX,IDC_IMG_LIST,m_ctrlList); 阅读全文
posted @ 2012-02-21 19:59 Jelly_L 阅读(353) 评论(0) 推荐(0) 编辑
摘要: errorC2065:'IDD_PICTUREBROWSER_L_DIALOG':undeclaredidentifier引起错误的原因:把原来为IDD_PICTUREBROWSER_DIALOG改为了IDD_PICTUREBROWSER_L_DIALOG解决方法:1.查找到所有IDD_PICTUREBROWSER_DIALOG删除掉2.关闭掉resources.h和PictureBrowser.rc3.在主文件中加入#include"resource.h" 阅读全文
posted @ 2012-02-21 19:57 Jelly_L 阅读(245) 评论(0) 推荐(0) 编辑
摘要: fatalerrorC1010:unexpectedendoffilewhilelookingforprecompiledhead解决方法:1、如果发生错误的文件是由其他的C代码文件添加进入当前工程而引起的,则Alt+F7进入当前工程的Settings,选择C/C++选项卡,从Category组合框中选中PrecompiledHeaders,选择NotUsingPrecompiledheaders。确定。2、在文件开头添加:#include"stdafx.h"对预编译头文件说明如下:所谓头文件预编译,就是把一个工程(Project)中使用的一些MFC标准头文件(如Windo 阅读全文
posted @ 2012-02-21 19:54 Jelly_L 阅读(360) 评论(0) 推荐(0) 编辑
摘要: errorLNK2019:无法解析的外部符号"long__stdcallVCACapturePicture(int,wchar_tconst*,enumenImageType,structtagRECT*,long,long,int)"(?VCACapturePicture@@YGJHPB_WW4enImageType@@PAUtagRECT@@JJH@Z),该符号在函数"public:int__thiscallCCtab1Dlg::GetImage(int)"(?GetImage@CCtab1Dlg@@QAEHH@Z)中被引用1>G:\Study 阅读全文
posted @ 2012-02-21 19:52 Jelly_L 阅读(187) 评论(0) 推荐(0) 编辑
摘要: errorLNK2001:unresolvedexternalsymbol_CLSID_Depthrecover_comclasserrorLNK2001:unresolvedexternalsymbol_IID_IDepthrecover_comclass像这种直接使用COM组件的,出现这种错误,一般都是少了工程中所需的*.lib文件,只要连接Link起来,问题解决!“Project”选项----》“Settings”选项----》“Link”选项中Object/libraryMoudles或者是头文件和.c文件没加入 阅读全文
posted @ 2012-02-21 19:48 Jelly_L 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 解决方法:具体的步骤是:1).设置系统环境变量path,path里面要包括MATLAB的exe,dll那个路径%MATLAB_PATH%\bin\win32只要MATLAB是正确安装,它应该会自动配置path环境变量的。右击我的电脑->属性->高级->环境变量->系统变量双击pathpath值应该有以下两个值,中间是分号d:\MATLABR2007b\bin;d:\MATLABR2007b\bin\win322).设置VC的路径运行VC,转到optionsinclude增加MATLAB的include路径%MATLAB_PATH%\extern\includelib增加 阅读全文
posted @ 2012-02-21 19:46 Jelly_L 阅读(516) 评论(0) 推荐(0) 编辑