首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

VC6工程使用VS2010自动转换成2010工程的有关问题,界面还是旧的界面

2012-09-04 
VC6工程使用VS2010自动转换成2010工程的问题,界面还是旧的界面如题,有朋友给一段代码我。叫我放在stdafx.h

VC6工程使用VS2010自动转换成2010工程的问题,界面还是旧的界面
如题,有朋友给一段代码我。叫我放在stdafx.h中,一开始是很好用,但现在跟我程序中的代码起冲突。。出现BUG了。

C/C++ code
#if !defined(AFX_STDAFX_H__0154DB15_438E_430A_93C6_1C5485223B2A__INCLUDED_)#define AFX_STDAFX_H__0154DB15_438E_430A_93C6_1C5485223B2A__INCLUDED_#if defined _M_IX86#pragma comment(linker, "/manifestdependency:\"type='win32'name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='x86' publicKeyToken='6595b64144ccf1df' language='*'\"")#elif defined _M_IA64#pragma comment(linker, "/manifestdependency:\"type='win32'name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='ia64' publicKeyToken='6595b64144ccf1df' language='*'\"")#elif defined _M_X64#pragma comment(linker, "/manifestdependency:\"type='win32'name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='amd64' publicKeyToken='6595b64144ccf1df' language='*'\"")#else#pragma comment(linker, "/manifestdependency:\"type='win32'name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'\"")#endif#if _MSC_VER > 1000#pragma once#endif // _MSC_VER > 1000#endif




现在求手动转换的解决办结。。
我自己用VS2010新建了个工程。。手动吧资源文件 APP类EX DLG类EX
都更新了。但。界面还是旧版界面。。。
如何才能转换成新的界面。。就像用2010创建的工程一样的界面

[解决办法]
我也做过类似的事情。
首先我要说,你把vc6的这个工程要吃透
然后把函数一个个的转到vc2010下
这样是最可靠的,不然后患无穷
[解决办法]
你要啥界面??
能自动匹配操作系统的方法,修改manifest.
在XXX.exe文件夹目录下,新增XXX.exe.manifest,内容如下
XML code
     <?xml version="1.0" encoding="UTF-8" standalone="yes"?><assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">        <assemblyIdentity                 name="XP style manifest"                 processorArchitecture="x86"                 version="1.0.0.0"                 type="win32"/>   <dependency>                  <dependentAssembly>                          <assemblyIdentity                                  type="win32"                                  name="Microsoft.Windows.Common-Controls"                                  version="6.0.0.0"                                  processorArchitecture="x86"                                  publicKeyToken="6595b64144ccf1df"                                  language="*"                           />                  </dependentAssembly>   </dependency></assembly> 

热点排行