vs2008专题

从VC6迁移至VS2005 ,VS2008

最近开发平台由VC6.0升级至VS2005,需要将原有的项目迁移,特将碰到的问题归纳如下: 1消息映射 VS2005对消息的检查更为严格,以前在VC6下完全正常运行的消息映射在VS2005下编译不通过 a. ON_MESSAGE(message,OnMyMessage);   OnMyMessage返回值必须为LRESULT,其形式为:afx_msg LRESULT OnMyMessage(

vs2008 条件断点 条件成立触发断点

vs2008 条件断点 条件成立触发断点   https://www.cnblogs.com/weizhixiang/p/6123211.html 先设置一个普通断点。断下来的时候再设置它的条件。如下图: 在Breakpoints窗口中找到这个断点,右键选择Condition…如下图: 输入条件,这样就会在这个条件成立的时候,才触发断点。 内存改变时触发断点 有时候想知

如何在vs2008中添加lib 静态库使用

http://blog.csdn.net/yockie/article/details/7364905 方法1:在cpp文件中 加入 #pragma comment(lib,"XXX.lib") 方法2: 步骤1:Tools->options->projects and solutions->VC++ directories分别在包含文件,库文件填加了路径(这些路径只告诉编

使用动态库时的配置步骤(windows) - vs2008

写该博客的原因:            之前一直搞不明白动态库的使用步骤    故在此作笔记。               有一个博客我认为写得很全面   在这里推荐一下:  http://www.cnblogs.com/skynet/p/3372855.html点击打开链接         配置步骤:           一、把用到的dll和lib文件放到工程目录下

改VS2008 MFC项目 C语言1改字体,2颜色,3界面禁用项 CCM4202S量产SP下载工具 天津国芯

效果 1改字体 用progresss上画文字,并改字体及大小 要修改 DrawText 函数绘制文本的字体大小,你需要在绘制之前设置设备上下文的字体。这里是一个完整的示例,展示了如何在使用 DrawText 函数之前设置字体大小。 假设你已经有一个 HDC 设备上下文 (hDc) 和一个文本字符串 (szText),以及用于绘制文本的矩形区域 (rectClient)。你可以按照以下步骤来

VS2008能编译却不能运行的情况,不能“调试”的解决方法

vs2008,打开后编译,不能调试,报错: The Visual Studio Debugger ({C9DD4A57-47FB-11D2-83E7-00C04F9902C1}) did not load because of previous errors. For assistance, contact the package vendor. 方法步骤: 1、用记事本打

windows7系统vs2008 嵌套winform程序到wince 5.0手持终端解决方案

环境: 系统:Windows7 64bit 软件:VS2008 硬件:wince 5.0系统的手持终端 背景:嵌套winform程序到手持终端 实现方法: 1、环境搭建具体就不讲了,我也是看下面的文档 :    http://download.csdn.net/detail/dxinshaofei521/7499565 2、新建wince 5.0项目报错解决方案:    ht

[VS2008]解决“由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题”

最近把一个开发好的程序部署到没有安装VS2008的电脑上,提示“由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题”。这个问题确实有点让我奇怪,我开始怀疑是我的系统是64位、服务器是32位的原因,在以前用vc6、vs2003的时候,都会提示缺少什么库。有人说,跟系统有关系,有人说跟release和debug版本有关系,我只能说能说出这样话的人,跟他的工作经验和积累有关系

VS2008 加载包失败解决一例

定制安装了 VS2008,  只装了 VC 相关的组件. 升级 SP1, 导致出现"加载包失败"的提示,具体提示如下:   由于前面的错误,Microsoft.Data.Entity.Design.Package.MicrosoftDataEntityDesignPackage, Microsoft.Data.Entity.Design.Package, Version=9.0.0.0,

如何在VS2008下调试SGI STL源代码

相信 很多C++的程序员都看过侯捷先生写的《STL源码剖析》,即使没看过,也有所闻。正如侯先生开篇所说:源码之前了无秘密。但有很多人只是看了这本书,没有实践跟进去了解具体的运行机理,没有实践的理论,总是不那么深刻的。本文一步一步教你在本机上把SGI STL编译并调试。废话少说,开始。      0. 前置条件:windowsXP或win7(我本机是win7,但说明里明显是说支持xp的),已

VS2008 Debug 能正常编译 Realese出现 error link2005

今天因任务需要要将在VS2012中写的C++代码给VS2008中使用,于是就新件了一个工程,将原来的CPP文件加进08的工程中。在更改配置后使Debug可以正常编译通过,但在Relese时却出现link2005的错误,对比2012与2008的配置后没发现有大的不同(VS2012中是正常的)。 考虑到Relese与Debug的不同除了调试信息外,就是优化了。那么这个,链接错误会不会是由优化产生的呢

vs2008 C++创建和调用标准DLL

为了共享代码,需要生成标准的dll,本文将介绍在vs2008 C++生成及调用dll。 一、生成DLL     生成一个名为FunDll的dll文件,对外函数为addl。    step1:vs2008 环境下,文件-->新建项目,选择visual c++,在选择 “Win32 项目”,键入项目名称,如 FunDll。如图:     点击下一步,勾选“DLL”和“导出空符号”,

VS2008调试快捷键

VS2008调试快捷键 F6: 生成解决方案 Ctrl+F6: 生成当前项目 F7: 查看代码 Shift+F7: 查看窗体设计器 F5: 启动调试 Ctrl+F5: 开始执行( 不调试) Shift+F5: 停止调试 Ctrl+Shift+F5: 重启调试 F9: 切换断点 Ctrl+F9: 启用/ 停止断点 Ctrl+Shift+F9: 删除全部断点 F10:

如何将ucosii移植到vs2008中运行

本文介绍关于如何将ucosii移植到vs2008中运行,其中参考了CSDN下载频道xiahouzuoxin的一篇文章,在此对这哥们表示感谢。 step1:下载uCOS-II源码,只是一些源代码和文档,放在自己硬盘上即可,无需安装(原以为要安装什么操作系统呢)。 step2:新建vs工程   完了之后的vs界面如下:   step3:将step1下载的文件中的源文件uCOS-

VS2008格式布局快捷键

ctrl+A     --->  ctrl+K  --->  ctrl+F  这样即可完成格式自动布局

给VS2008/VS2010nbsp;MFC项目添加…

在VC6.0时代,我们通过在MFC工程中插入Splash组件来简单方便的实现这个功能,但在VS2008以后就没有了这个功能,所以如果想给自己的程序添加一个显示Logo的启动画面,就需要自己添加代码来实现,参考了下VC6.0中这个Splash组件添加后的代码,就很容易在自己的项目里实现这个功能。如下图。   首先,在菜单的“项目”中选择“类向导”,生成一个启动画面的Splash类。

小技巧,使用低版本的VS打开高版本的解决方案(使用VS2008打开VS2010的解决方案--同样适用于其他版本)

今天某童鞋想打开老师给的一个VS2010的工程,而其电脑上却没有装VS2008,只装了VS2008, 我让其将工程发给我,我的机子也只装了VS2008,打开工程时提示如下: 选择的文件是解决方案文件,但是用此应用程序的较新版本创建的,无法打开。//截图如下 看后,我突发灵感,将该工程的解决方案文件的后缀由xxx.sln改成了xxx.txt然后,查看其内容如下: Micros

VS2008卸载不必要的组件

在用VS2008+OpenCV2.3.1+MFC写C++程序,装了一个VS2008发现组件太多,然后昨天卸了一点自认为不重要的,结果程序跑不动了,又安装一遍,这下在安装选项里只选择VC++选项,结果在控制面板里面还是看到很多不必要的组件,于是小心翼翼的删除了一点,发现没事,这里把目前亲测可以删除的组件发过来供大家参考 1,。。。。pocket。。SDK那个可以删除,SmartPhone这个也可以

安装VS2008 .net 3.5.1 framework 失败

安装VS2008 失败 在window 10 上安装VS2008 Framework .net 失败,网上有很多方法,在这里提一点,在安装时必须打开window update

VS2008集成QT4.7.2环境搭建

VS2008集成QT4.7.2环境搭建     作者:jimmy       日期:2011-4-18 特别提示: 以下需要下载的安装程序最好都下载最新的,Qt现在已经支持2005、2008、2010        本文档用于指导如何集成QT4.7.2到VS2008 IDE,详细描述其步骤和配置。   安装步骤: 一、    安装包准备: 1)下

VS2008调试C++

1、位置断点:点击要调试的行或者按快捷键F9,然后按快捷键F5进入调试,在下方会显示相关变量的值。 2、条件断点:在循环中有时候可能需要满足一定的条件才停止,可以设置条件断点。右击断点,选择条件,输入需满足的条件。 3、数据断点:有时候一个全局变量被修改了,你可能找不到它是被什么地方修改的,这时候就可以使用数据断点。        默认情况下,你是找不到数据断点这个菜单的,需要执行下面的步骤

解决vs2008使用wpf Image控件不能添加图片问题

vs2008 中使用wpf 项目,在用Image控件时,按常规方式引进资源,不能添加图片(Source里找不到图片资源) 问题如图:       可以看到,明明添加了资源图片进工程,但是source里没有资源可选用! 解决方案:1, 这样就source就有可选项了!

为vs2008配置openvc 2.1

为vs2008配置openvc,过程如下:    工具->选项->项目和解决方案->vc++目录,        “显示一下内容的目录”下拉列表中选择“包含文件”,添加条目“C:/OpenCV2.1/include/opencv”;        “显示一下内容的目录”下拉列表中选择“库文件” ,添加条目“C:/OpenCV2.1/lib”;  "显示一下内容的目录"下拉列表选择“

VC6升级至VS2008时,SystemParametersInfo错误及解决方法;iPaddedBorderWidth不是tagNONCLIENTMETRICSA成员

将编译环境从VC6迁移至VS2008,运行系统为Windows XP时调用以下代码: // Retrieves the message font info NONCLIENTMETRICS ncm; ncm.cbSize = sizeof(NONCLIENTMETRICS); SystemParametersInfo(SPI_GETNONCLIENTMETRICS, s

VS2008 工程改 vs2005/2003工程

VS2008 工程改 vs2005/2003工程的图文教程  很多vs2008的工程到vs2005就打不开了,其实只要简单的改几个地方就可以咯。 首先,拿到一套源代码,查看看到那个工程的sln文件如果如下: 就是写着unrecognized version,这就说明当前机器的vs 不能打开这个工程。 然后,我们要做的就是改两个文件 :XXXX.sln 和X

体验VS2008的开发asp.net AJAX的强大功能

微软的Visual Studio 2008早就出来了,到现在我才下载来使用。微软提供了免费的下载版本叫速成版,但是我没有使用那个,因为网上有免费的全功能版的下载,:),不要劈我哦,谁叫他们卖得那么贵呢。        好了,废话少说了,下面开始领略她的魅力吧。(ps:我并不是高手,下面所讲述的例子是来自微软asp.net官方网站一个老外(Joe)的视频演示,不过老外是用英文讲的,我看了几