vcgeneral相关内容

向CFormView派生的类中添加变量时的脚本错误

我正在使用VS2008,并且创建了一个新的CFormView派生类(实际上是从CFormView派生类派生的).当我右键单击对话框资源中的任何控件并单击“添加变量"时,我收到"Internet Explorer脚本错误"消息;如下所示: 行:1669 字符:17 错误:意外调用方法或属性. 代码:0 URL:file:///C:/程序%20Files/Microsoft%20Visu ..
发布时间:2019-06-18 03:40:35 其他开发语言

make_pair在VS2010中生成C2664

嗨, 我正在尝试编译这个非常简单的代码,该代码在VS2008中可以正常运行,而在VS2010beta1中应该可以正常运行,但是会崩溃. 这是一个错误吗?在VS2010中还是我在新的C ++ 0x中缺少某些东西禁止这样做?我没看到原因. 谢谢! // test_set.cpp : Defines the entry point for the console applicatio ..
发布时间:2019-06-18 03:30:40 其他开发语言

致命错误LNK1112

大家好, 我正在使用VS9.我已经检查了可执行文件和lib路径. 库路径: C:\ Program Files(x86)\ Microsoft SDKs \ Windows \ v5.0 \ Lib \ IA64 此文件夹包含ws2_32.lib. 现在它给我链接错误 致命错误LNK1112:模块计算机类型"IA64"与目标计算机类型"X86"冲突 如果我将目标计算机更改 ..
发布时间:2019-06-18 03:30:37 其他开发语言

如何将CListView中的复选框设置为禁用以供用户更改

如何将CListView中的复选框设置为禁用以供用户更改? 但用户不仅可以双击CListView中的项目并单击它,还可以通过切换和控制进行多次选择. 解决方案 在CListCtrl中没有禁用特定复选框的选项,但是您可以编写一个从CListCtrl派生的专用listctrl来执行此操作.将每个项目的状态存储在矢量中,然后您也可以 ..
发布时间:2019-06-18 03:30:35 其他开发语言

为什么堆入口越来越大

Hi while(TRUE) { //泄漏内存 void * p = HeapAlloc(GetProcessHeap(),0,500); } 在windbg中,我注意到以该模式显示的堆条目(无论是在 调试模式下还是在释放模式下) 0037aa70:00210 . 00210 [101]-忙(1f4) 0037ac80:00210. 00210 [101]-忙(1f4 ..
发布时间:2019-06-18 03:29:58 其他开发语言

将Windows XP主题应用于Office COM加载项

我的Office COM加载项使用带有ATL的C ++.但是我的对话框看起来很老套 带有方形角且没有颜色的按钮. 我已阅读知识库文章“如何将Windows XP主题应用于Office COM加载项". 仅提供有关VC6的说明,而且我运气不佳,无法在Vista上的VC 2008中使用它.我 在包含Windows.h之前添加了#define ISOLATION_AWARE_EN ..
发布时间:2019-06-18 03:24:43 其他开发语言

VS2003到VS2008的可执行大小导致问题

嗨, 得到了一个C ++应用程序,其中包含几十万行代码,这些代码刚刚从VS2003转换为VS2008. 可执行文件的大小已从11.8MB跃升到17MB.它的大小已超过5MB! 我想要减小大小的原因是,可执行文件在内置于加密Shell中后得到了后期处理.在运行程序时,在执行任何操作之前,都会进行解密阶段.现在,这花费的时间要长得多,而且我们的应用程序开始花费的时间也太长.如果不是这 ..
发布时间:2019-06-18 03:20:02 其他开发语言

如何为双字段设置空值

你好, .我有一张带有2个双字段的表格.值显示在标签中.从数据库中检索值时,我可以检查天气是否为空或为空.但是,在将值存储到数据库时,如果将值设置为Null,则它将在数据库中存储1;如果将值设置为空,则它将0存储到数据库中. 由于该字段可以具有-ve值,因此+ ve值也可以为0.但默认情况下,它应该为null. 现在任何人都可以.帮助我解决此问题,因为我无法将null值存储到access中的 ..
发布时间:2019-06-18 03:19:51 其他开发语言

MFC清单控制项

我的问题是我该如何在MFC列表控件中编写代码,当我显示大图标时,一些额外的信息(如图片中所示)具有“文件夹"名称,并且在“文件夹"下方显示“文件夹". ,或文件名,然后在“类型和大小"下面 image: http://www.winsupersite.com/images/win7/win7_m3_library_01.jpg 解决方案 尝试使用\ t \ n 例如:“文件文件夹\ ..
发布时间:2019-06-18 03:19:43 其他开发语言

无法在Release版本中内联功能

我认为我已经准备好将计算机粉碎成碎片:mad: 有人可以告诉我为什么在发行版本中以下内容不内联(即使我使用__forceinline)吗? br/> 静态__forceinline CString PrepString(int v1,int v2) { CString s; s.Format(_T(``Val1 =%d; Val2 =% d''),v1,v2); return s; ..
发布时间:2019-06-18 03:19:26 其他开发语言

VC ++ 2005可以创建MFC自动化客户端吗?

可以从以下页面下载混合示例: http://msdn.microsoft.com/zh-cn/library/0x3w7w1x(VS.80).aspx "CALCDRIV示例:演示自动化客户端应用程序" 示例代码可以由VC ++ 2005编译. 但是示例代码不是由VC ++ 2005创建的. "//包括从ClassWizard的" Read“生成的类型安全类.类型库“" "// ..
发布时间:2019-06-18 03:19:23 其他开发语言

如何永久配置VC命令行工具?

您好,我想永久配置VC命令行工具,以便每个程序都可以使用这些工具,而无需手动运行vcvarsall.bat 有什么方法可以实现? br/>特别是对于gui程序(在我的情况下为cmake),我需要这个.如何为gui程序设置环境? 解决方案 Vsvarsall.bat仅设置环境变量.您为什么不将它们放入系统环境中,以便您运行的任何程序都对其进行了设置?控制面板+系统,高级选项卡,环境变量.除此之 ..
发布时间:2019-06-18 03:14:09 其他开发语言

向MDI程序添加视图

我无法在MDI程序中添加视图. 解决方案 无效 { 如果 (pNewFrame!= NULL) (((CMultiViewsApp *)AfxGetApp())-> m_pDocTemplate2-> InitialUpdateFrame(pNewFrame, this ); CView :: OnInitialUpdate(); ..
发布时间:2019-06-18 03:04:56 其他开发语言

检测发送到挂起窗口的消息

嗨, 有没有办法拦截发送到暂停窗口的Windows消息?暂停是指SuspendThread()暂停了创建窗口的线程.我已经尝试过WH_CALLWNDPROC和WH_GETMESSAGE钩子,但是没有运气.似乎所有消息都发送到了挂起的线程消息队列,但是在调用ResumeThread()之后就可以看到效果.因此,我认为有一种获取这些消息的方法.我要做的是在检测到专用于它的任何输入后恢复一个暂停的 ..
发布时间:2019-06-18 03:04:51 其他开发语言

高DPI意识.我如何停止扩展???

我正在尝试让我的应用程序了解DPI.我已经在Visual Studio的资源编辑器中创建了一个对话框.然后使用CreateDialog(),根据需要显示对话框.但是在高DPI分辨率下,控件,字体等会缩放,但对话框不会缩放. 基本上,我想停止对话框上控件的缩放. 我尝试了嵌入新清单的常规方法(如发布在MSDN上),并且还尝试使用SetProcessDPIAware()函数.尽管我对字体渲 ..
发布时间:2019-06-18 03:04:42 其他开发语言

链接mysqlclient.lib的VC ++ 2008问题

大家好.我在项目中使用mysql时遇到问题.链接时出现问题,错误如下: - -“错误LNK2001:函数_search_default_file(File:mysqlclient.lib)中引用的未解决的外部符号__iob". 我读到这是因为文件是使用VC 6.0构建的(true),现在如何使用VC ++ 2008重建它? PS 我的“忽略特定库"看起来像这样的"libcmtd,libc ..
发布时间:2019-06-18 02:59:58 其他开发语言

C1108,安装Windows7后找不到alink.dll

安装Windows 7(不错)之后,我失去了编译C ++/CLI的能力,使用Visual Studio 2008遇到了编译错误C1108,并且抱怨它无法加载alink.dll.该文件位于c:\ windows \ microsoft.net \ framework子目录中,将路径添加到VC ++目录安装程序无法解决该问题. 假设在设置中遇到了麻烦,我运行了“修复"选项.由于无穷无尽的错误链2 ..
发布时间:2019-06-18 02:59:50 其他开发语言

致命错误C1083 ...错误突然出现.

大家好. 我正在运行VS 2008专业版SP1. 我已经使用了一段时间了,并且效果很好,直到昨晚我开始对它进行小型作业,当尝试构建cpp时,出现以下错误: “致命错误C1083:无法打开包含文件:'codeanalysis \ sourceannotations.h':没有此类文件或目录." 这错误来自页面"sal.h".我假设这是一个系统文件,以前从未见过或使用过它,实际上我也没有在 ..
发布时间:2019-06-18 02:59:44 其他开发语言