作者baroque3 (巴洛克3号)
看板C_and_CPP
标题[问题] C++要做GUI介面一定要透过IDE工具吗?
时间Wed Jul 29 12:00:28 2009
如题
原本对JAVA有点基础,所以对GUI的观念原本以为JAVA跟C++不会差太多
实际一爬文才发现与想像有很大的落差
JAVA的GUI可以完全以程式语法写出来,在学校学时老师也都强调基础很重要
所以初学时最好不要靠IDE工具去拖拉,而是要一步一脚印的去建构语法
然後最近想开始学C++,翻了几种教学内容,翻来翻去才发现都没教你做GUI介面= =
心疑之下来版上爬文,发现似乎...大家要做GUI介面通常还是会依赖一个工具
不论是QT..VS..Wx等等
C++的GUI部分有在手工写的吗?
果然真是特性大相异的语言,不可一并而言啊= =
我原以为大概就跟java差不多,就是一般程序语言配上GUI语言就对了
而且据我爬文的感觉,似乎以C++开发时,
依选择的工具的不同也要考虑到跨平台时的情况
相较之下,也难怪JAVA的跨平台特性可以这麽红
请问我以上的理解对吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.41.75.189
※ 编辑: baroque3 来自: 114.41.75.189 (07/29 12:01)
1F:→ james732:我知道至少Win32API与MFC可以纯手工去刻 但会很累很累 07/29 12:04
2F:→ james732:应该说,各种工具最後还是生出一堆程式码 07/29 12:05
3F:→ james732:不倚靠工具而纯手工去写出来绝对可行 但是吃力不讨好 07/29 12:05
4F:推 zlw:可以跟JAVA一样用记事本写。透过呼叫 Windows API 的方式建立 07/29 12:21
6F:推 zlw:对了,你番椒学内容没看到教你做GUI介面,那是因为难度远高於 07/29 12:27
7F:→ zlw:JAVA的状况,所以还要先教那些基础,之後另外一本书再教GUI 07/29 12:27
8F:→ zlw: 『翻教』 07/29 12:28
9F:推 ykjiang:QT 跟 Wx 都可以手工写 GUI 07/29 12:40
10F:→ ykjiang:因为他们跟 Java 一样,提供各种 layout managementer 07/29 12:41
11F:→ tinlans:我用 Qt 写 GUI 从来都没用它的 designer,全部手刻。 07/29 12:43
12F:→ pico2k:建议一开始用手刻,上手後再用辅助工具...y 07/29 13:17
13F:推 typeotoco:看人吧, QT我也是用手刻, 用 nmake 来编 07/29 13:29
14F:推 yu00928:我认为手刻反而限制比较少 07/29 13:34
15F:→ james732:其实我也比较喜欢手刻 但是有些琐碎工作会很烦 XD 07/29 14:34
16F:→ tinlans:有些新元件手刻出来要整合进 designer 还要做一些额外的事 07/29 17:44
17F:→ tinlans:,不然没办法在 designer 里面用,所以乾脆通通手刻。 07/29 17:44
18F:推 Xphenomenon:推 QT 07/29 22:49
19F:推 ctrlbreak:我在DOS下用PE2写过,然後用命令列编译. 07/30 22:17