title: C#与VC++在桌面软件的开发比较?
desc: 看见问答社区上的用户普遍对VC开发桌面应用软件各种吐槽。大力宣扬C的优点和好处。<br>但是本人在网上搜索发现在桌面开发还是招聘VC的多。使用PEiD查壳发现，著名的商业软件大部分都是VC开发的，比如说QQ，酷狗音乐盒等等。虽然很多人吐槽VC使用原生控件开发界面丑，但是现在这么多好看的界面库，如Direct UI等等。<br>总感觉C调用Windows API不是很方便。比如使用MCI接口开发音乐播放程序，需要一大堆常量声明，如下所示：<br><div class
topic: 编程
content: 如果都是熟练团队，且在c和vc设计能力范围内的开发，那么可以说便利程度差不多的，一辆是28寸“老坦克”，一辆是可变速捷安特，习惯了骑着都不错。以下开始跑题： 本来没什么想回答的，只是楼主的问题本身包含了一个逻辑： 问答社区上褒c贬vc，找工作时候vc还是挺多，所以技术上到底是vc使用方便还是c使用方便？ 决定多说两句。我觉得这是一个搞技术的人在开始阶段比较容易走的一个误区：唯技术决定论我所看到的一
answerer_tags: 转了好多圈，不懂的更多了。