2 dxslhgsqb dxslhgsqb 于 2014.12.14 14:31 提问

编写Windows软件请问要看什么书?

我是一个大学一年级的学生,下学期我们就要学C++了,不过我看了教材,编写的都是DOS程序,请问怎么才能编写出那种软件的程序,有界面的?需要看什么书?难不难?

7个回答

devmiao
devmiao   Ds   Rxr 2014.12.14 14:53
已采纳

编写Windows的“软件”,没有你想得那么复杂。安装好Visual Studio 2013,新建一个MFC应用程序,向导里面选择SDI Based或者MDI Based,一路next,你就可以得到一个和Office一样的程序。

然后找本书学习下,添加你要的功能就成了。

devmiao
devmiao   Ds   Rxr 2014.12.14 14:55
u013560890
u013560890   2014.12.14 14:44

你好,如果编写windows程序的话个人建议去学c#,因为c#封装好了很丰富的库,而且能做出很漂亮的UI。如果是用C++的话就是做不了很漂亮的界面,但是也可以调用windows api例如弹出对话框等。希望对你有帮助。

u012421456
u012421456   Rxr 2014.12.14 14:52

搜windows程序设计

qq_21394609
qq_21394609   2014.12.14 15:06

C++算是比较难学的一门编程语言了,我们大一的时候也是下学期开的这个课程,但是说到教的好不好,真的是要看老师了。上学期学的是C语言吧?
其实我的建议是,在寒假的时候,学习一下C#或者是Java,这俩算是比较好的了,工具分别是eclipse和vs2013(或者更高的版本)。多看一些视频,
在网易云课堂和慕课网都有不错的视频,你可以看一看。当然最好还是买本书,跟着学习。你学会了其中一种编程语言,其他的也就没那么难了。我
觉得你问的其实并不是编写windows程序吧,重要的是写代码,实现代码,而且不是在dos上面显示对不?编程语言说难也难,说不难也不难,有了C
的基础,学别的应该就不会太难。我们班有一大神,大学四年窝在宿舍自学,现在特别厉害。。。还是要沉住气。。加油~

u012176477
u012176477   2014.12.14 15:39

Windows提供了很多API,你在程序中通过调用这些API,就可以完成诸如显示一个窗口、创建一个对话框、连接网络等功能。你所需要学习的,是如何在某种语言或框架中调用这些API。
《Windows程序设计》、《深入浅出MFC》、《Win32汇编》等,仅供参考

wylblq
wylblq   2014.12.14 21:56

你说的带按钮、窗体的程序统称GUI(Graphical User Interface)程序。如果必须要学C++做GUI的话,那就学MFC相关的知识。上面有提到《深入浅出MFC》,其他的比如windows api windows程序设计 这些现在没必要看,刚接触MFC就看那些容易摸不到重点,以后需要深入了解MFC运行机制了再看就行。如果看书没动力想看视频的话,推荐孙鑫的MFC系列视频,看完MFC的运行机制、基本应用就没问题了。
说句题外话,如果想深入研究windows下GUI技术,并且限制语音为C++的话,可以看看QT,比MFC简单方便容易理解。
最快的学习方式还是自己研究,自己有想法的话慢慢实现,不懂的就查或者问:D
以上~

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!