vcgeneral相关内容

Visual Studio C ++ 2010兼容的程序可执行文件找不到文件

好的.我从Visual C ++ 2008切换到2010.我制作了一个程序,用于加载名为"tiger.x"的文件.从存在可执行文件的目录中.当我从Windows资源管理器(不是Visual C ++)执行程序时. exe文件不能 找到"tiger.x"文件,即使它位于同一目录中.使用Visual C ++ 2008版本不会发生此问题,但在2010年会出现此问题.请帮我. 解决方案 尝试使用Fi ..
发布时间:2019-06-17 23:36:43 其他开发语言

以后使用时,有效地址突然导致访问冲突0xC0000005

首先让我尝试避免出现明显的情况.我没有NULL指针. 我没有一个指向错误地址的指针-至少一开始没有. 第二,这是我看到的问题:我创建一个对象,但不删除该对象,访问该对象一段时间后会导致访问冲突. 我的猜测是,堆在某种程度上已被破坏,并且在某个时候,系统被告知不再使用我的对象分配所在的内存块的任何部分,而分配所在的内存块了,从我的身上被释放了 应用程序. 我的逻辑是,如果内存只是 ..
发布时间:2019-06-17 23:32:05 其他开发语言

防止页面错误

我有一个实时应用程序,它必须在大约16.6毫秒(或60Hz)的窗口中运行,然后我们才能进行“运行".并开始实时操作,我们将加载约500 MB的几何图形和其他数据.我们的目标系统是一个4核Windows 7盒子,带有 安装了12 gigs的RAM.我们确实没有太多其他资源可以运行,并且我们的总内存使用量不到2个演出.在大约99%的时间里,我们都处在窗口之内,而我们只需要5毫秒来处理帧,大约需要11毫 ..
发布时间:2019-06-17 23:31:56 其他开发语言

功能包,MFC功能区复选框,CMFCRibbonCheckBox

您好, 已在功能区面板上放置了一个复选框,单击该复选框不会切换按钮状态.尽管在光标悬停在复选框上时控件已突出显示,并且每次单击鼠标时都会在屏幕上标记该框,但这仍然是可行的.控件的click事件始终显示出要清除的状态,我想框架应注意复选框的状态更改和存储.尝试将其定义为CButton也没有帮助.看来这是一个错误,我想知道是否有办法解决它. 请注意, Reza Bemanian 解决方 ..
发布时间:2019-06-17 23:26:39 其他开发语言

如何部分写入文件以及如何标记已经写入的部分?

嗨, 我正在逐块获取文件的一部分.想像这样的东西: 我知道整个文件的大小是:5000个字节 1.得到:pos 4000-5000 2.得到:pos 2000-3050 ... 我的想法是: 1.)用0或类似的内容写入整个文件 2.)然后将我得到的零件写到正确的位置 3.)我需要知道写了哪些部分以及缺少了哪些部分才能请求缺少的部分.有什 ..
发布时间:2019-06-17 23:26:36 其他开发语言

强制窗口使用Detour重新绘制自身

嗨 我有一个基于第三方对话框的桌面应用程序.我们说"abc.exe".我没有源代码"abc",应用程序,但仅限二进制文件.我想阅读对话框各个项目上显示的文本.使用Detours程序包, 我已成功钩住(绕行了)"DrawText" win32 api和i能够拦截正在写入对话框各个项目的文本,但仅当更新各个控制项目时才可以. 没有更新,我无法阅读控制项上显示的文本. 一种可行的解决方案是, ..
发布时间:2019-06-17 23:22:15 其他开发语言

等待提升的过程

您好, 有什么方法可以启动提升的进程并等待其终止吗? 我尝试使用ShellExecuteEx(),"runas"和NOCLOSEPROCESS标志,但显然无法为我未提升的进程返回有效的句柄... 解决方案 也许您可以尝试其他进程间通信方法,例如命名管道,窗口消息.搜索“进程间"如果您想查看以前的讨论,请访问http://social.msdn.microsoft.com/Forums/en ..
发布时间:2019-06-17 23:21:56 其他开发语言

项目属性中没有显示win64

您好,很抱歉再次提出此主题: 我正在64位XP系统上使用VS2008 Professional Edition.对于C ++项目,我需要64位非托管代码,因此我从VS2008 DVD中添加了64位内容.但是现在: -当我尝试生成新的解决方案时,Win64不会出现在模板中. -我无法将Win32解决方案转移到Win64,因为此选项不存在 似乎我错过了一些配置步骤,但是我不知道该在 ..
发布时间:2019-06-17 23:17:19 其他开发语言

一般Winhttp问题

大家好, 使用asynchronize winhttp api时,是否有任何方法可以优化下载线程?这是因为我有并行下载要求的时间预算,而并非所有线程都能在预算范围内.如果我愿意的话,还有哪些选择? 喜欢设计这样的代码? 我怎么知道我的winhttp请求使用了多少个物理端口/哪些端口? 而且,在关闭所有下载请求后,我正在使用一小段等待时间,以确保它们已正确关闭.这是多余的过程吗?等 ..
发布时间:2019-06-17 23:17:03 其他开发语言

转换向导2008到2010-找不到文件

在使用转换向导将VC ++ 2008项目转换为VC ++ 2010后,当我尝试调试时出现错误: ------------------------------ 无法启动程序'C:\ Users \ Carl \ Documents \ My Dropbox \ Project \ OGLES20 \ OpenGL_ES_Programming_Guide_v1.0.2 \ Chapter_1 ..
发布时间:2019-06-17 23:17:00 其他开发语言

我如何使按钮打开新表格?

好吧,我是Visual C ++的新手,我正在创建一个带有按钮的程序.我想单击一个按钮,然后打开另一个表格. 像这样的金达: | .................... || | .....按钮.... | (已点击)新表格已打开! | .................... | 请帮帮我! 解决方案 WinAPI,MFC或Window ..
发布时间:2019-06-17 23:16:51 其他开发语言

目录转换

嗨! 我正在使用CreateFile()获得必需的文件句柄.我以"\ device \ harddiskVolumeRD \ xyz.txt"的形式提供了一个路径目录.除非我弄错了,否则CreateFile()不接受这种形式.是否有一个简单的win函数来转换 指向以下格式的路径:"R:\ xyz.txt" ? 解决方案 如果您在谈论UNC路径,则CreateFile支持它们. ..
发布时间:2019-06-17 23:16:39 其他开发语言

Richtextbox-查找并添加找下一个

this-> richTextBox1_Copy-> Find(this-> textBox1-> Text); 这会执行一次查找,但是如何执行FindNext?除此之外...我们需要一个顶部或底部的方向. 我该怎么做? 只是学习.如果我看起来很笨,那就不要难过. 解决方案 我的CRichEditView(viewrich.cpp)有解决方案.您可以从此处复制代码. ..
发布时间:2019-06-17 23:12:21 其他开发语言

CD刻录外壳扩展

嗨, 我需要在Visual C ++中开发自己的shell扩展,以便在将文件或文件夹拖到“我的电脑"窗口中的CD驱动器(即E :)时,它应调用我的CD刻录应用程序,而不是默认的向导. 我需要知道要实现的接口和需要修改/添加的注册表项.我尝试在网上查找信息,但找不到任何示例或帮助 感谢您的支持 最好的问候, 埃玛德 解决方案 ICDBurn界面 ..
发布时间:2019-06-17 23:12:07 其他开发语言

x64异常处理端口

我正在尝试将一些动态dll调用移植到x64. 以前,我使用以下类似的方法来捕获来自外部库的异常: __ try { } __ except(){} 以前,如果我成功捕获了异常,我想设置一个错误并返回给用户. 以下是我要测试的情况: 抛出 std :: exception(); //本机类型 抛出 3.14; ..
发布时间:2019-06-17 23:06:58 其他开发语言

VC ++会生成哪种类型的构造来生成局部变量?

我感兴趣的是弄清楚哪种代码使VC ++编译器生成局部变量. 背景是我一直在使用VC ++ 2010的代码分析器,并且在许多地方,代码分析器发现了CA1809类型的错误:避免使用过多的本地语言.就我而言,该函数使用68个局部变量,其中62个 由编译器生成. 文档不能提供有关使编译器生成局部变量的哪种构造的信息,并且大量的google搜索都未提供任何信息.快速而肮脏的修复方法是将功能分解为较小的 ..
发布时间:2019-06-17 23:06:47 其他开发语言

本地C ++解决方案VS2008的升级-> VS2010-重建解决方案失败,但构建解决方案成功

我有一个VS2008本机C ++解决方案,其中包含4个项目,3个可执行文件和1个依赖于可执行文件的dll.转换为VS 2010后,当我构建(重建解决方案)解决方案时,输出窗口将指示dll和导入 库已构建,但磁盘上没有输出. 3个从属项目无法链接,因为它们找不到导入库.如果我通过Buid解决方案进行构建,那么即使构建全部以“干净解决方案"为前提,它也可以正常工作.所以本质上是 与重建解决方案相同. ..
发布时间:2019-06-17 23:06:41 其他开发语言

gdi +线不显示

我有一些问题,谁可以提供帮助?像这样的代码: CClientDC hDC(m_hWnd); Graphics gr(hDC); gr.SetCompositingMode(CompositingModeSourceOver); gr.SetSmoothingMode(SmoothingModeAntiAlias); gr.SetCompos ..
发布时间:2019-06-17 23:02:09 其他开发语言

如何在cab文件中部署Visual Studio 2008 C运行时库?

我制作了ActiveX和ActiveX所需的dll. 这些都是使用/MD(多线程dll)选项构建的. 所以系统是Visual Studio 2008 C运行时库. 我将这些文件部署在cab文件中. 如何安装Visual Studio 2008 C运行时库? 解决方案 嗨,彼得, 这就是我的操作方式,以下是我的.inf文件(如您所知,该文件也应位于cab文件 ..
发布时间:2019-06-17 23:02:07 其他开发语言