如题:
当改变程序框架风格的的时候,对话框的风格如何跟着改变???

解决方案 »

  1.   

    你这个问题,其实很早很多人就问过了。
    VS2008之后有了VS开发风格,自动加载了BCG的风格,但是Dialog又没有加载。觉得很郁闷。后来我发现office2007自己都有这个问题。在Xp下面,有些Dialog也是和其风格不同。很怪。解决方法是:把主窗体的标题栏截图,保存用CWindowDC来绘制上去。这是一种方法
    不过,最近这个方法出现了点小问题就是可能在WIN7显示不了,索性就把标题栏去掉,自己外面来一层好看很多
    总结:这玩样没捷径,除非你花钱买最新版本的皮肤库