VS2008的问题

1.  主要是 不要把各个对话框的头文件和类定义放到表单的头文件中,要放到.CPP文件中!!!

2. 出现问题的原因:UNICODE的问题

在项目属性中,【配置属性】-【常规】-【项目默认值】-【字符集】-

默认为【使用Unicode字符集】,改成【未设置】或【使用多字节字符集】,即可解决问题。

3.   MT.EXE 错误 原因未明 

      解决办法:

      中文版VS:右键点击工程,选"属性"==>"配置属性"==>"链接器"==>"清单文件"==>"生成清单"==>设为"否"

      英文版VS:Properties ==> Configuration Properties ==> Linker ==> Manifest File, set Generate Manifest to No

4.   调试DLL的问题

      今天调试公司的产品,碰到各种问题,就是调试DLL的问题,首先是DLL无法调试,我这菜鸟本来以为无法调试    D LL程序,现在用自己鄙视的大脑想想就应该知道的问题,DLL肯定是给别的应用程序调用的,肯定会执行DLL里面的函数,所以在DLL的地方下断点肯定会断下来的,这是脑残啊!!!!       网上搜了一下原来有调试DLL的方法啊,就是按F5 以后提示的地方转到调用DLL的应用程序处,但是啊 后来发现没有了提示赶紧搜,原来是在

Catagory:General

Executable for debug session:这个目录很重要,这里就是选择应用程序了(这个应用程序必须要用到这个DLL文件) 比如说 你的DLL文件目录在E盘,而你的应用程序在C:\Test\Test.exe这里,那么这个目录就必须填写C:\Test\Test.exe。

Wroking directory:就是填写工作的目录,这里填的应用程序的工作目录就是C:\Test ,就是包含应用程序的目录

 

哈哈哈,终于设置好了,OK,但是啊,但是啊,道路是曲折的啊,是设置好了,没有达到目的啊!!!!

然后,我心想,你丫狠!看来我得来点比你更狠的,于是乎,我干脆运行咱的.exe文件,然后单击Visual Studio 的Tools菜单,选择Attach to process..., 并找到我的应用程序,还是没用!!!!我要发疯了!抓狂发火

 

最后功夫不负有心人啊,终于找到了一个哥们在google官方网站上找到的,

 

右击工程->属性->debugging->debugger type,choose 'manage only'

OKOKOK 全部解决可以F5 继续调试了,开始了漫长的调试过程!!!!

 

5.    选中代码,ALT+F8 能使代码整块的前进,TAB键能使代码后退。

6.    在VS2008中 在Project->Property Page->Configuration Property->Linker->Input->Additional Dependencies 添加自己的.lib文件

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值