同样是MFC,我发现vs2008做的对话框界面要漂亮些,就将之前用vc6.0写的程序用vs2008打开,工作的时候显示的是vs2008的界面,点击运行之后就还是现实vc6.0那样的界面,这是为何?
我用vista下的vs2008生成了个简单的对话框程序,生成之后,拷到xp平台上就无法运行了,为何涅?
我用vista下的vs2008生成了个简单的对话框程序,生成之后,拷到xp平台上就无法运行了,为何涅?
调试欢乐多
照您这么说,还得用户机安装vc2008运行库吗,那我怎么才能生成最终的程序啊?
------------------------
用静态库连接,编译器选项/MT点击运行之后就还是现实vc6.0那样的界面,这是为何
--------------------------加入如下,通知系统使用6.0版的Common-Controls#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='x86' publicKeyToken='6595b64144ccf1df' language='*'\"")
在项目上点右键->属性->常规->MFC的使用选"在静态库中使用MFC"然后选C/C++->代码生成->运行时库选/MT