vc 2005 2003

VC6 vs2003 vs2005 shortcut 工程中文件说明 一些基本技巧  调试快捷键F6: 生成解决方案Ctrl+F6: 生成当前项目F7: 查看代码Shift+F7: 查看窗体设计器F5: 启动调试Ctrl+F5: 开始执行(不调试)Shift+F5: 停止调试Ctrl+Shift+F5: 重启调试F9: 切换断点Ctrl+F9: 启用/停止断点Ctrl+Shift+F9: 删除全部断点F10: 逐过程Ctrl+F10: 运行到光标处F11: 逐语句编辑快捷 阅读详情

经常遇上这样的郁闷的事,除非再建个工程把文件都加进来,否则没别的办法。。。OOO,oh,NO

今天在老外的网站上找到一个小工具 testConvert.exe, 能把VC2005的工程转换为VC2003,实在是爽,而且还给了源码。。哈哈 http://dl2.youkuaiyun.com/down4/20070718/18143940621.zip
举个例子
D:/dx9/ 目录下 有 xxx.vcproj,是VC2005生成的
进入cmd控制台,
testConvert d:/dx9/***.vcproj
ok,就行了。

// code

#include "stdafx.h"
#include 
<atlrx.h>
#include 
<string>
using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
    
if(2 != argc){
        cout 
<< " usage : theExe <file>" << endl;
        
return -1;
    }


    
//read file to memory
    string strProject = argv[1];
    FILE
* fp = NULL;
    
if(NULL == (fp = fopen(strProject.c_str(), "r"))){
        cout 
<< " cannot find the project" << endl;
        
return -1;
    }


    
string strText;

    
while(!feof(fp)){
        strText 
+= fgetc(fp);
    }


    fclose(fp);

    
//replace it
    CAtlRegExp<> oRegExp;
    oRegExp.Parse(
"Version="[7-9].[0-9]0"");

    CAtlREMatchContext
<> oMatchContext;
    
if (!oRegExp.Match(strText.c_str(), &oMatchContext))
    
{
        cout 
<< " invalidate format" << endl;
        
return -1;
    }


    
string strNewText = strText.substr(0, strText.size() - lstrlen(oMatchContext.m_Match.szStart)) + "Version="7.00"" + 
        strText.substr(strText.size() 
- lstrlen(oMatchContext.m_Match.szEnd), -1);
    
    
//backup
    string strBackProject = strProject + "_old";
    CopyFile(strProject.c_str(), strBackProject.c_str(),FALSE);
    
    
//dump it to disk
    if(NULL == (fp = fopen(strProject.c_str(), "r+"))){
        cout 
<< " cannot find the project" << endl;
        
return -1;
    }


    fwrite(strNewText.c_str(),
1,strNewText.size() - 1, fp);

    fclose(fp);

    
return 0;
}
VC2005模仿VS2003界面与功能实现 在本章中,我们将探索如何模仿经典的Visual Studio 2003用户界面。Visual Studio 2003作为众多开发者的老朋友,其用户界面友好、直观,成为了许多开发者偏爱的IDE界面。我们将一步步展示如何通过现代开发工具和框架来复现这一经典界面,从而为现代开发环境带来复古但高效的用户体验。在开始使用Visual C++ 2005之前,首先需要进行安装和配置。安装过程通常涉及以下步骤:系统要求检查。 阅读详情

相关推荐

别再为STM32F407的USB高速通信发愁了!手把手教你用USB3320(ULPI接口)搞定硬件设计

本文详细介绍了STM32F407通过USB3320(ULPI接口)实现高速USB通信的硬件设计实战。从USB3320的选型优势到原理图设计避坑,再到PCB布局和固件配置,提供了一套完整的解决方案。特别针对USB PHY芯片的常见问题,如供电处理、信号完整性和初始化代码,给出了专业建议和调试技巧,帮助工程师高效完成高速USB通信设计。

weixin_42527401的博客 388

VC2005 VC2003 VC6工程的转换

VC2005 转VC2003:1 修改.sln记事本打开项目的sln文件,修改Format Version 9.00 为 Format Version 8.002 修改.vcproj文件,修改Version="8.00"为Version="7.10"这样就可以用VC2003打开VC2005的工程项目了。VC2003转VC6链接:http://www.vckb

逍遥子的专栏 4084

Keil5保姆级安装指南:从破解到STM32开发环境配置(附常见错误解决方案)

本文提供Keil5从安装到STM32开发环境配置的完整指南,包含破解步骤、常见错误解决方案及多芯片支持配置。详细讲解环境预检、核心安装、许可证管理及高效开发环境设置,帮助开发者快速搭建嵌入式开发平台。特别针对安装和卸载过程中的关键问题提供专业解决方案。

weixin_30369041的博客 126

VC2005 转换成 VC2003

今天看到一篇博文,说如何把VC2005工程转VC2003 其实用手工完成也很简单。文章最后将给出方法。先把博文转载如下。 今天在老外的网站上找到一个小工具 testConvert.exe, 能把VC2005的工程转换为VC2003,实在是爽,而且还给了源码。。哈哈 http://dl2.youkuaiyun.com/down4/20070718/18143940621.zip举个例子D:/

我的程序世界 2657

Star CCM+中衍生零部件下的阈值应用与区域内删除目标网格

同样的在绘制网格结束后,有时出现负体积网格或质量差的网格,为了节约时间成本,可能会选择将负体积的网格或质量差的网格删除。弹出相应的窗口,在窗口中选择相应的区域①,选择标量函数②(此处以网格体积变化为例),选择模型③,设置阈值④,选择No Dispalyer,会根据需求选择显示,最后点击Create⑥完成创建。此处以温度为例,若出现温度异常点,首先在①栏中勾选Function,然后在下面点击⑤Select,在弹出的Function窗口中选择温度场函数,再点击④Identify,查找温度异常网格数量。

2201_75375391的博客 2222

arcgis密度分析

密度分析 密度分析是指根据输入的要素数据集计算整个区域的数据集状况,从而产生一个连续的密度表面。通过计算密度,将每个采样点的值散布到整个研究区域,并获得输出栅格中每个像元的密度值。在 ArcGIS 中,分布密度的计算方法有点密度分析、线密度分析和核密度分析三种。 1.点密度分析 导入实验数据居民点图层和道路图层 在自定义里勾选空间分析模块Spatial Analyst 点击空间分析工具中密度分析内的点密度分析, 参数设置如下,其中输出像元大小表示输出栅格数据集的像元大小。值越小.

Jasenjane的博客 2万+

VC6 和 VS2003 转换到VS2005 时可能会遇到的问题以及解决方法

VC6 和 VS2003 转换到VS2005 时可能会遇到的问题以及解决方法1.以前可以这样用try catchcatch(CException *e){pApp->Warn("%s",e->GetErrorMessage);e->Delete();return FALSE;}现在必须修改为:catch(CException *e)

lujianfeiccie2009的专栏 701

大数据应用技术实验报告一 Hadoop三种模式安装配置

JDK+Hadoop安装配置、单机模式配置 以下操作在SecureCRT里面完成 1.关闭防火墙 firewall-cmd --state 显示防火墙状态running/not running systemctl stop firewalld 临时关闭防火墙,每次开机重新开启防火墙 systemctl disable firewalld 禁止防火墙服务。 2.传输JDK和HADOOP压缩包 Sec...

Ruthless_Childe的博客 3094

VC2003/2005 实现XP的风格

用TXT写一段代码如下  name="XP style manifest"  processorArchitecture="x86"  version="1.0.0.0"  type="win32"/>            type="win32"      name="Microsoft.Windows.Common-Controls"      version="6.0.0.0"    

jianzhanger的专栏 1025

23、工业物流中的多智能体路径规划与碰撞处理策略

本文探讨了工业4.0背景下工业物流中的多智能体路径规划(MAPF)与碰撞处理策略。分析了自动导引车(AGV)等移动资源的应用现状,综述了主流路径规划算法如A*、D*Lite、M*等,以及集中式与分布式碰撞检测方法。重点比较了五种碰撞避免策略:路径交叉、优先级、起始时间调整、无交叉路径和速度调整,提出了基于环境条件的策略选择流程,并通过流程图展示了评估、组合、测试与优化的全过程。文章强调应根据订单不确定性、时间约束、优先级和生产组织等因素综合选择或组合策略,以提升物流效率与系统可靠性。

mac99的博客 126

广东省低应变题库

11.按《建筑地基基础检测规范》DBJ/T15-60-2019的规定,采用低应变法对混凝土预制桩进行检测时,地基基础设计等级为甲级的桩基工程抽检桩数不应少于总桩数的30%,其余桩基工程抽检桩数不应少于总桩数的20%,且不得少于10根;16.按《建筑地基基础检测规范》DBJ/T15-60-2019的规定,当对某桩的桩身完整性判定为III类时,可认为该桩不满足验收条件,不用进一步确定该桩桩身缺陷对桩身结构承载力的影响程度。2.地基基础检测所用计量器具均应在检定(校准、验证)的有效期内,性能符合相关技术要求。

ZShy001238的博客 320

如何用vc2005托管代码编写一个oledb创建access2003数据库的程序?

<br />寻找大侠,学会如何用vc2005托管代码编写一个oledb创建access2003数据库的程序。希望您能给一个源程序。我的邮箱是:freewangbin0002@163.com,感谢!

wljfssq的专栏 500

【AI智能体】Dify 搭建发票识别助手操作实战详解

Dify 搭建发票识别专属助手操作实战详解

congge 5549

VC2005 MFC程序的清单文件

整理接手的VC2003的MFC程序,升级到2005,调试运行提示清单问题。经过研究,发现VC2005程序Debug模式不能嵌入清单,而Release模式嵌入不嵌入均可。 2009-02-06 后来发现也不一定,如果碰到相同的情况,可以一试吧。

dabbler_zhu的专栏 607

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

VS2003=>VS2005在VC上的一些变化

最近, 找到一个界面库. 想把它转化为VS2005下编译, 岂知出现了NNNNNNNNN个错误!!!这才恍然大悟: VS2003到VS2005在VC上还是改动了不少!!!下面是对这些变化的总结: 1. 变量作用域 在vc7.1中, 如果一个变量定义在for语句的条件从句中,那么这个变量可以在for之后使用。但Vc8禁止这样,会报告一个C2065错误. for (int i = 0; i  10

immcss的专栏 2216

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

VC6 vs2003 vs2005 shortcut 工程中文件说明 一些基本

VC6 vs2003 vs2005 shortcut 工程中文件说明 一些基本 调试快捷键 F6: 生成解决方案 Ctrl+F6: 生成当前项目 F7: 查看代码 Shift+F7: 查看窗体设计器 F5: 启动调试 Ctrl+F5: 开始执行(不调试) Shift+F5: 停止调试 Ctrl+Shift+F5: 重启调试 F9: 切换断点 Ctrl+F9: 启用/停止断点

笨笨D幸福 - 后花园 1106

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

VC 2005的项目文件变回 VC2003项目文件的简易例子

在网上找到一些源码,它们的项目文件是VS 2005的,而我只有 VS2003. 一般直接点击.SLN是无法打开的.分析了.SLN文件后,找到了一些简单的方法,具体如下.步骤1.在.SLN中,把如下信息Microsoft Visual Studio Solution File, Format Version 9.00# Visual Studio 2005改为Microsoft Visual Stu

CodeRunner的专栏 711

VC6 VS2003转换到VS2005中的一些问题

1. lifescope of int i in for(int i; iin VC6, the codes below are okfor(int i = 0; i{//...}for(i = 20; i{//...}but in VS2005, we should write like below:for(int i = 0; i{//...}for(int i = 20; i{//...}i

★ James Liu @ 优快云 1918

VC 2005 调用excel 2003

#include <iostream> #import "C:\Program Files\Common Files\Microsoft Shared\office11\mso.dll" rename("DocumentProperties", "DocumentPropertiesXL") rename("RGB", "RBGXL") #import "C:\Program File...

weixin_30819085的博客 185

使用目录创建VC2003/VC2005工程

在项目中,想使用某个目录来创建一个工程,以方便调试,但发现Visual Studio 2003不支持创建工程来自目录,得让你自己一个一个的添加过滤目录,添加文件列表,很不方便。特写了此脚本方便创建,考虑有可能其他网友或有需要,特贴上以共享 --CreateProjectByPath.vbsDim fso, ProjectName, ProjectPath, FileFilter, Sk

713

visual studio R6034解决方案集 从VC6.0 或VC2003 到VC2005发现的问题

这是我转的一篇非常全的帖子  能查到的解决方法都在里面有提及:  我是使用 stdafx.h加入这句 code #pragma comment(linker, "\"/manifestdependency:type='Win32' name='Microsoft.VC80.CRT' version='8.0.50608.0' processorArchitecture='X86' publi

q610098308的专栏 939

VC6和VS2003 转换到VS2005 时可能会遇到的问题以及解决方法

经常写VC工程的人都会遇到升级到VS2005时出现的各种各样的问题,下面写一些自己遇到的问题,还有什么不全的请大家补充。希望能给朋友们一些帮助。1.以前可以这样用try catchcatch(CException *e){       pApp->Warn("%s",e->GetErrorMessage);       e->Delete();       return FALSE

蒋黎科的专栏 2430

ogre vc编程模版

vc2003, vc2005, vc2008都有相应下载。 http://sourceforge.net/project/showfiles.php?group_id=168190

凡人凡居 684
上一篇: Windows下Openssl安装以及编程
下一篇: lstrcmp: 按系统语言设置 对字符串排序
strikebone
博客等级 码龄23年 6粉丝 48原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值