VC6工程使用VS2010自动转换成2010工程的有关问题,界面还是旧的界面
VC6工程使用VS2010自动转换成2010工程的问题,界面还是旧的界面
如题,有朋友给一段代码我。叫我放在stdafx.h中,一开始是很好用,但现在跟我程序中的代码起冲突。。出现BUG了。
现在求手动转换的解决办结。。
我自己用VS2010新建了个工程。。手动吧资源文件 APP类EX DLG类EX
都更新了。但。界面还是旧版界面。。。
如何才能转换成新的界面。。就像用2010创建的工程一样的界面
------解决方案--------------------
我也做过类似的事情。
首先我要说,你把vc6的这个工程要吃透
然后把函数一个个的转到vc2010下
这样是最可靠的,不然后患无穷
------解决方案--------------------
你要啥界面??
能自动匹配操作系统的方法,修改manifest.
在XXX.exe文件夹目录下,新增XXX.exe.manifest,内容如下
如题,有朋友给一段代码我。叫我放在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>