vs2008使用教程?vs2008怎么调字体大小?vs2008怎么调试程序?chaozi2008的专栏

电脑杂谈  发布时间:2016-11-15 23:00:27  来源:网络整理

你是否正在寻找关于vs2008使用教程的内容?让我把最吸引人的东西奉献给你:

VS2008 入门操作

更新日期:2011-7-31
测试环境:VS2008WinXP

━━━━━━━━━━━━━━━━━━━━━━━━

这段时间正式开始使用VS2008。从VC6过度到VS2008还真的有点不习惯。
下面列出一些常用操作,希望有所帮助。
以下只是个入门的初级教程,高手请跳过

列出一些常规的操作:
━━━━━━━━━━━━━━━━━━━━━━━━
把默认的Unicode工程改回ANSI工程
设置快捷键
修改资源ID
项目依赖(对于含有dll的工程,项目依赖是很有用的,每次都可以编译所以项目)
打开资源(对话框或控件)
去除编译时字符串安全警告
删除一个消息映射
设置Code Generation里面的Runtime Library
设置生成的程序文件名
设置输出路径(放置编译链接生成的中间文件的文件夹)
设置预定义宏
设置编辑器字体颜色
添加外部工具(程序)
添加资源
为类添加消息映射
解决VS2008找不到MFC90d.dll错误
复制项目资源(对话框资源)到另外一个项目
设置要包含的头文件和库文件

自己写了个VS插件,实现一些简单的功能
━━━━━━━━━━━━━━━━━━━━━━━━
(1)在VC6的代码编辑窗口最左边栏点击时,会选择文本,但来到VS就变成添加断点了。所以插件实现
了点击代码编辑窗口左边栏时选择文本的功能。
(2)实现源文件和头文件之间的快速切换 (操作方法-》在左边栏点击右键弹出菜单)
(3)跳转到上一次鼠标点击的行号 (这个未能实现,效果不好)
(4)注释掉代码 (为添加/* */,如果已经有/* */,就去掉。操作方法-》在左边栏点击右键弹出菜单)
(5)双击标签页可以关掉窗口

上午花了时间把插件的资料整理好了,希望对你有所帮助(2011-7-31)
下载插件源代码和学习资料:


把默认的Unicode工程改回ANSI工程
━━━━━━━━━━━━━━━━━━━━━━━━
VS2008新建的工程默认是Unicode的,
所以我们如果把VC的工程代码复制后放到VS2008编译就可能会出错。
如果我们需要改回ANSI,需要做以下设置

(1)相应编译宏的设定。如果使用Unicode字符集,需要定义预编译宏UNICODE和
_UNICODE两个;而使用ANSI字符集,不需要这个。具体修改方式为:ALTF7打开工程选项,选择
C栏目,再选择里头的PreProcessor栏目,在里头的PreProcessor defines中去掉默认的
Unicode和_UNICODE的定义。注意,在此栏目中我们并没有看到对应的两个定义,这个是通过继承
而来了,只要我们不要勾那个"inherit from parent..."即可。注意,设置完毕之后,另外需要手动将
_AFXDLL宏和宏_MBCS 用分号添加到PreProcessor defines。

(2)到此工作完成一半,此时编译提示link出错,找不到入口函数(实际上入口函数不对)。这
里需要修改入口函数(其实这个是受原作者启发的)。修改方式:ALTF7打开工程选项,选择
Link栏目,然后选择Advanced,第一个属性就是Entry Point,修改为WinMainCRTStartup即
可。好像Unicode版本是wWinMainCRTStartup。

(3)注意每次AltF7弹出设置对话框要把debug版本和release版本都设置。






去除编译时字符串安全警告
当我们把旧的VC工程转换VS2008工程后编译,常常会出现一大堆编译警告,
如:warning 996: '_itoa': This function or variable may be unsafe. Consider using
_itoa_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.

方法一:你也可以使用下面的小工具快速添加_CRT_SECURE_NO_WARNINGS,只需要将工程下的“.vcproj ”拖动
到程序的界面即可。下载:ModifyProjectFile.exe源代码:ChangeSln_SourceCode.zip(请不要使用下载工具,否则可能出错)

方法二:如下:
━━━━━━━━━━━━━━━━━━━━━━━━



设置快捷键
VS的添加快捷键乖乖的,要自己输入命令。开始弄了好久都没有成功。
━━━━━━━━━━━━━━━━━━━━━━━━



修改资源ID
━━━━━━━━━━━━━━━━━━━━━━━━




项目依赖(对于含有dll的工程,项目依赖是很有用的,每次都可以编译所以项目)
━━━━━━━━━━━━━━━━━━━━━━━━



打开资源(对话框或控件)
━━━━━━━━━━━━━━━━━━━━━━━━

vs2008使用教程?vs2008怎么调字体大小?vs2008怎么调试程序?chaozi2008的专栏







删除一个消息映射
这好像退步了,在VC里只要简单的右键删除函数就可以了,而在VS2008里要删除一个函数或消息映射却
很麻烦。删除函数好像没有什么好方法,手动删除吧。
(以后看插件能否实现快速删除一个函数的功能)
━━━━━━━━━━━━━━━━━━━━━━━━



设置Code Generation里面的Runtime Library
━━━━━━━━━━━━━━━━━━━━━━━━



设置生成的程序文件名
━━━━━━━━━━━━━━━━━━━━━━━━



设置输出路径(放置编译链接生成的中间文件的文件夹)
━━━━━━━━━━━━━━━━━━━━━━━━




设置需要包含的头文件和库文件
━━━━━━━━━━━━━━━━━━━━━━━━


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-20966-1.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 郭单单
      郭单单

      ~

    • 张倩倩
      张倩倩

      _)

    • 李仙
      李仙

      换来十年安稳

      • 颜仁郁
        颜仁郁

        吹吧~~~~~~也不怕牛皮吹破了~~~~~正视敌人~~~~正视敌我之间的差距~~~~~~才是强国强军之道~~~~可怕的不是敌人的强大~~~~~~而是自己的愚蠢~

    热点图片
    拼命载入中...