用visual studio2008创建了一个win32工程 按钮风格不是XP 用visual studio2008创建了一个win32工程 按钮风格不是XP,请问怎么能设置成XP风格按钮 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 默认的就行了吧,MFC工程好好的 加上mainfest文件。 以你的exe名字命名。 VS2008中建一个MFC工程的话,在stdafx.h中就有如下的宏定义:#ifdef _UNICODE#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#endif这些大概意思就是如果你的程序是UNICODE版本的放,就会编译里面的东西.而里面的东西就正好是关于控件版本的.这时候,你会发现,如果你是用多语言版本的话,界面风格就是传统的UI.但你只要注释掉上面代码的第一句和最后一句,也就是让编辑器编译里而的语句的话,界面风格又是XP了. 如果你用UNICODE版本的话,就XP风格了.综上,你看在win32下加入以上相关语句能不能变成XP风格,我也没有试过 解决了,资源里加了个manifest文件 switch语句下用类的成员函数 请教下将某种格式关联成用exe方式打开怎么做? 如何将时间写入CDateTimeCtrl控件 我这样在ISAPI中打开数据库并插入数据为何错误?显示http500错误?代码是。。。 工具条按钮问题? 我想学hook程序,哪里有资料呀 高分求将一word文档中的表格copy到另一word文档的最后的程序代码!谢谢! 想使对话框和屏幕一样大,怎么做?不用手拖拉!!!!!! 请问VC++如何远程登陆WIN2000啊`?! 在读书时遇到的几个windows的概念,希望高手能够指点(100) WIN32 播放背景音乐 请问一下做UI用什么好
#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
#endif这些大概意思就是如果你的程序是UNICODE版本的放,就会编译里面的东西.而里面的东西就正好是关于控件版本的.这时候,你会发现,如果你是用多语言版本的话,界面风格就是传统的UI.但你只要注释掉上面代码的第一句和最后一句,也就是让编辑器编译里而的语句的话,界面风格又是XP了.
如果你用UNICODE版本的话,就XP风格了.综上,你看在win32下加入以上相关语句能不能变成XP风格,我也没有试过