none
使用非微软编译器编译Win32项目,按钮风格无法显示本机按钮风格 RRS feed

  • 问题

  • 最近瞎捣鼓,因为VS过于强大且启动速度慢。没想写大项目,就记事本+GCC了,写了个带按钮的窗口,可是显示的按钮风格似乎是Win9X系列的风格,网上说在VS下可以使用.manifest解决。但是在其他的呢?我还安装了CodeBlock--这只是一个突然的奇怪的想法。希望能得到高手解决下~不胜感激~~
    • 已移动 yangecnu 2013年12月26日 7:07
    2013年12月25日 12:29

答案

  • 即使可以也不建议使用GCC来编译C#项目。GCC首先跟微软是没什么关系的,它的编译器在编译过程中是否能够正确编译,编译出现问题如何调试,编译是否有限制条件等等,这些都没有微软提供的文档和技术支持。

    如果仅仅是出于好奇,我觉得你可以试一下添加以下链接里面的代码看看有没有效果:

    如何:启用 Windows XP 视觉样式

    要是仅仅觉得VS速度慢的话,其实可以使用.net提供的命令行编译器:

    C# 编译器选项


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2013年12月27日 7:38
    版主