问题描述
- C++ UI开发 界面开发 窗口开发
-
自学C++的,目前都是照着书本写程序的,书上从win32 API开始讲解,然后讲MFC
很简略,所以我只会用Winmain(win32 API)写很简单的窗体,但是win32 api写
窗口很丑,而且学win32 API主要是打基础,了解程序的运行方式,
然后呢MFC书本讲的很简单,找不到书也找不到相应MSDN,
win32 API好歹有个MSDN所以呢,C++UI开发有哪些软件呢?我要所有的软件名字好有个概念,然后求推荐其中哪个好用
解决方案
http://blog.csdn.net/xdrt81y/article/details/12081465,或许对你有用
解决方案二:
如果楼主想做windows程序员就必学MFC
理由:
1、win32 sdk是功能强大,可对记忆是个考验,而MFC有无数现成的源代码可以帮助学习。
2、跨平台的东西只能减少工作量,windows很多高级特性,linux没有。所以学QT的时候根本不会接触到,至于哪些高级特性,无数了,当然学C#也可以接触到,QT是能实现这些高级特性,可学习时根本不会接触到,又怎会理解?如windows登录机制,如何改写windows登录框,如何获取windows登录密码(我这是打个比方,不是非要实现这个)。学QT时很难接触到,放着源代码不一定会懂。懂的人往往也是学过MFC、C#后转学QT,用QT实现的。
3、看楼主这么说一定是英文不太好,那QT这几年才流行开来,中文资料远没MFC多,但确实MFC深入后很头痛,但对于英文不好、想做windows程序员的人来说,是个不错的选择。
解决方案三:
c++ui开发够用就可以了,所有的软件名字没必要,刚接触mfc你居然说简单
个人觉得qt挺不错,还跨平台,相对于mfc其实还是有优势的,
btw:mfc初期学习曲线较陡
解决方案四:
c++ui开发够用就可以了,所有的软件名字没必要,刚接触mfc你居然说简单
个人觉得qt挺不错,还跨平台,相对于mfc其实还是有优势的,
btw:mfc初期学习曲线较陡
解决方案五:
如果楼主想做windows程序员就必学MFC
理由:
1、win32 sdk是功能强大,可对记忆是个考验,而MFC有无数现成的源代码可以帮助学习。
2、跨平台的东西只能减少工作量,windows很多高级特性,linux没有。所以学QT的时候根本不会接触到,至于哪些高级特性,无数了,当然学C#也可以接触到,QT是能实现这些高级特性,可学习时根本不会接触到,又怎会理解?如windows登录机制,如何改写windows登录框,如何获取windows登录密码(我这是打个比方,不是非要实现这个)。学QT时很难接触到,放着源代码不一定会懂。懂的人往往也是学过MFC、C#后转学QT,用QT实现的。
3、看楼主这么说一定是英文不太好,那QT这几年才流行开来,中文资料远没MFC多,但确实MFC深入后很头痛,但对于英文不好、想做windows程序员的人来说,是个不错的选择。