看板 C_and_CPP 關於我們 聯絡資訊
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) Win7、Codeblocks 問題(Question): C語言寫了一個簡單的人和電腦對弈的井字遊戲 執行在DOS畫面 現在想進化成能在Win7執行的圖形界面 即用滑鼠來點選下子位置 看網路是說 C語言不適合開發圖形界面 C++比較適合 請問 如果不使用微軟出的開發工具(Visual、Net啥的) 還可以用什麼? Codeblocks好像可以 查網路是說用 File -> New -> Project -> Win32 GUI project 另外 手上有3本C++的書 但章節都沒有提到圖形界面 請問什麼樣的書名才有C++圖形界面的內容? thank -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.163.106.192
Bencrie:用 C 的話可能只有 Win32 API 跟 GTK 兩種選擇吧 01/15 00:47
Bencrie:C++ 你可以找 Qt 或 wxWidgets 01/15 00:48
中文的C++書是不是不會提這種內容?
purpose:C++ 的書很少教圖形介面,要嘛你就買 QT 的書,要嘛 C# 01/15 00:56
allyusd:C++ 用 QT 吧 01/15 02:05
Killercat:來吧 用ncurses吧(被打) 01/15 03:38
funnyface325:你要再win7跑GUI就一定要用他的API,當然用維軟的工 01/15 03:47
funnyface325:具最方便阿!(Win32 API, MFC) 01/15 03:48
damody:#1HpBPbbU 自己做控件? 用wx/qt/wtl之類的 01/15 04:11
pcjustin:win32api 自己幹,也可順便了解windows程式運作 01/15 08:20
flydragon198:Borland c++ builder , BCB 01/15 08:30
descent:qt 可參考: 精通C++ GUI程式設計:使用Qt 4(第二版) 01/15 11:37
wuliou:QT吧 01/15 12:10
Raymond0710:Qt 文檔寫的很完整 01/15 12:29
chchwy:現在這個時間點 Qt是最佳的選擇 01/15 12:46
Killercat:Qt大概最大的問題是二次編譯跟商業授權的問題 01/15 13:06
Killercat:這兩個都不成問題的話 那Qt是真的不二選...er..至少 01/15 13:06
Killercat:當我看了GTK++以後我是這樣想的 XD 01/15 13:07
Killercat:另外針對funny好奇問問 這年頭寫新專案還有人用MFC嗎..? 01/15 13:10
Zephyr750:新專案寫MFC?叫我嗎? 01/15 13:20
Killercat:我是真的滿好奇的 囧 因為MFC...er...真的不太像上選 01/15 13:26
Killercat:我們之前的做法幾乎都是C#/dllimport進去弄就是 01/15 13:27
rephansu:最後實作不都是透過WinApi? 01/15 13:33
b98901056:QT 殺手貓大推的ncurses真是充滿惡意ww 01/15 13:50
找了Qt的書了
Bencrie:GTK 的 C++ binding 不是叫 gtkmm (gtk--) 嗎 XD 01/15 16:15
MOONRAKER:你吃的東西都是碳組成的 所以吃煤炭也是一樣 是這樣嗎 01/15 16:42
AnyaAlstreim:樓上可能要複習國中理化... 01/16 03:44
sunneo:從winapi太辛苦也吃力不討好了,用gtk,qt比較跨平台 01/17 07:26
sunneo:如果只在console(dos)且只想要滑鼠支援, ncurse比較快 XD 01/17 07:27
xvid:原PO不是要問Win GUI嗎?ncurse不支援dos和Windows吧 01/17 09:16
humanfly:C++.NET 01/18 15:03
MOONRAKER:A某國中理化好強 好可怕喔 01/20 17:56
MOONRAKER:比喻看不懂 可以不用回應喔 乖 01/20 17:57
cjoe:程式是二進位的,直接寫010101吧... Orz 02/08 10:40
樓上超強 ※ 編輯: dharma 來自: 118.163.106.192 (02/11 16:48)