描述:
如题:用的是加入manifest的方法。
SDK做的工具条可以实现XP Style。
用MFC做却实现不了,工具条的样子不是xp style,可是产生的一些对话框什么的却能变成XP Style。说明我加入xp style的方法应该是没问题的,问题应该是MFC的CToolbar做了什么事情
解决方案1:
WTL是模仿MFC的,也不是什么新东西。学起来很快,但最好要懂ATL。多学点东西没有坏处嘀
解决方案2:你如果改用WTL肯定可以,体积又小,何乐而不为
解决方案3:mark
解决方案4: 自绘或使用BCG,WTL做
http://www.vckbase.com/document/viewdoc/?id=1522
这个manifest是什么,可以学习一下吗?是VS2005中的东西吗?我在Google查不太清楚
解决方案6: 关于DeskBand,可以参考:
编写可复用性更好的C++代码
——Band对象和COMToys
这篇系列文章中用的就是MFC的
http://www.supfly.net/x00/2006-01/1360.htm
对于CToolBar,建议在界面小栏中问,个人以为这和是否DeskBand无关,也许可以在普通程序中测试是否也有相同问题
http://www.codeproject.com/wtl/ThemedDialog.asp