VS2005 中 怎样强制窗体使用Windows的经典主题?即使在系统设置为“Windows XP”主题的情况下,程序还能保持“Windows 经典”主题的样式。

解决方案 »

  1.   

    Application.EnableVisualStyles() 
    或使用皮肤控件skinEngine1.SkinFile =""
      

  2.   

    谢谢楼上的。我的意思是让程序保持“Windows 经典”主题的样式,不要它变成XP的那种蓝色标题栏样式
    自己感觉应该是要禁用视觉样式吧
      

  3.   

    菜单=>项目=>***属性=>应用程序=>取消"启用XP视觉样式"
      

  4.   

    dylike:你说的路径下没有“启用XP视觉样式”选项,其他选项卡也看过了,没有yuanhuiqiao:能说下具体的实现方法吗?
      

  5.   

    菜单=>项目=>***属性(菜单项的最后一项)=>打开应用程序配置页面=>左侧"应用程序"=>取消右侧"启用XP视觉样式"
      

  6.   

    dylike:603335005我的QQ,你加我吧
      

  7.   

    设置步骤如下:
    项目菜单--FormCombo属性--应用程序选项卡--有个启动XP视觉样式多选按钮 默认被选中 把它改为不选中状态注:FormCombo是我的解决方案名称 换成你的就是了
      

  8.   

    谢谢dylike
    添加“Application.VisualStyleState = System.Windows.Forms.VisualStyles.VisualStyleState.NoneEnabled;”后就可以了,只是颜色还是保留了XP主题样式的颜色,没有达到想要的效果。还是谢谢楼上各位!!