→ azureblaze: C# 05/31 23:45
→ azureblaze: 跨平台用Qt或wxWidgets 05/31 23:52
→ azureblaze: win only改用C#方便太多了 05/31 23:52
→ azureblaze: 吃飽太閒用DirectX或OpenGL硬幹 05/31 23:52
→ azureblaze: MFC或winapi除非維護舊code不然不要碰 05/31 23:53
→ dracb: 推C# 06/01 00:15
推 Killercat: 為什麼學C才兩週要去碰這個.... 06/01 08:10
→ Killercat: 而且這東西跟GUI也沒啥關係啊(抓頭) 06/01 08:12
推 petercoin: 推1F 06/01 08:23
→ hibiscus520: 感謝大家回復,不過他sourcescode是VC的。用c#lib可 06/01 09:42
→ MOONRAKER: 本版較少見,某版的新手都是剛學就打算飛到火星。 06/01 10:39
→ azureblaze: "我要自幹MMORPG,請問要學什麼語言"這種嗎XD 06/01 11:13
推 ctrlbreak: 我也問過樓上的問題,然後就...辦到了...XD 06/01 12:59
→ hibiscus520: 能要從建 06/01 13:09
→ hibiscus520: 我沒要飛啦,只是想知到要學那些東西 06/01 13:10
推 s25g5d4: 學一學期的 C 可以接著上 Windows Form 嗎 06/01 20:23
→ s25g5d4: 是 C 不是 C++ 然後 ^^^^^^^^^ 用 C++ .NET 06/01 20:24
→ azureblaze: *搞不定也沒聽過new就直接給^和gcnew找死嗎XD 06/01 20:43
→ azureblaze: C++.Net這種亂七八糟資料又難查的東就在中間層安眠吧 06/01 20:44
→ Killercat: MC++挺過渡的 老實講真心不推,目前專案看過唯一一個 06/01 20:45
→ Killercat: 看過MC++的只有GameBryo LS的開發工具原始碼而已 06/01 20:46
→ Killercat: 不過能在managed code裡面用template 老實講挺吸引人的 06/01 20:47
→ azureblaze: C++和C#要互相call中間做一層MC++是必要的啦 06/01 20:58
→ azureblaze: 其他地方別和自己過不去 06/01 20:58
感謝回覆,我如果只是想用最簡單的方式做出來,用win32 API 去寫會不會是最佳解呢?
※ 編輯: hibiscus520 (220.137.5.43), 06/01/2015 21:52:01
→ azureblaze: 看你的簡單到底是怎麼一回事 06/01 22:01
→ karcher: 如果原po打算熟悉底層可以試著用win32 api去刻視窗。了解 06/01 22:02
→ azureblaze: 如果只靠MessageBox()就能搞定那就winapi 06/01 22:02
→ karcher: 訊息迴圈以及怎麼取得相關視窗資訊。但是如果要追求精美 06/01 22:03
→ karcher: 的UI,WPF或是WinForm可以省去許多繪圖時繁雜的IO與底層 06/01 22:04
→ karcher: 硬體物件存取。 06/01 22:05
→ karcher: 繪圖api可以考慮gpiPlus或DirectX 06/01 22:09
→ karcher: WPF是不錯的工具,但是學習曲線在中期很陡,花上一兩年跑 06/01 22:10
→ karcher: 不掉 06/01 22:10
→ karcher: 對於鍵盤與系統訊息的Hook,初學也可以用win32 api刻刻看 06/01 22:13
感謝K大A大耐心的回覆,我先試著用Win32 API 試試看後再來往WPF試試.^^
※ 編輯: hibiscus520 (220.137.5.43), 06/01/2015 22:43:56
→ petercoin: 其實如果build出來的是dll C#也可以直接call阿XD 06/01 22:42
→ freaky: GDI+已淘汰,WPF將淘汰,Windows Runtime現在式 06/02 02:03
推 ctrlbreak: 純C就配Win32 API, 其他的要有C++的底才好上手, 06/02 05:53
→ ctrlbreak: 但不管用什麼有Win32的底是最好的. 06/02 05:54
推 Killercat: WinRT的問題在於侷限在Win8+, 目前用Windows 7的還不少 06/02 07:26
→ Killercat: WPF就免了 快死掉的東西.... 06/02 07:26
→ Killercat: 真要刻個窗又不想要C# 那QT吧... 06/02 07:27
→ Killercat: 除了肥死人不償命以外 其實Qt還可以啦.... 06/02 07:27
→ karcher: 不管用那種tool,賺得到錢、跟得上時代就不錯了。 06/02 09:16
→ karcher: 今天熟的東西過兩三年也就落伍了。 06/02 09:17
推 karcher: 昨天.Net,今日Android、ObjectC,明日也許Universal app 06/02 09:21
→ hibiscus520: Qt啊,動態連結感覺又是另一個課題了。我先弄win api 06/02 11:05
→ karcher: 離開c++的思考,html5、WebGL/OpenGL才是王道吧 06/02 11:11
→ Feis: 用傳統 html5 刻也是會爆炸阿. QQ 06/02 11:28
→ MOONRAKER: HTML5接windows driver?寫個來看看怎樣 聽你在虎爛 06/02 12:49
→ mjchicken: 可以考慮BCB系列 06/02 16:24
→ s25g5d4: 咱學校資工系真的很天才 大一上教 C 程式 大一下還是教 06/02 18:39
→ s25g5d4: C 可是作業跟考試卻出視窗化 但是老師還是只教 C >_> 06/02 18:40
→ s25g5d4: 而且視窗化還是用 C++ .NET ... 06/02 18:40
推 karcher: 回MOONRAKER,只要有辦法處理權限問題,HTML可以接上 06/02 21:39
→ karcher: windows driver, 可能要借助系統service去做事 06/02 21:40
→ karcher: call DeviceIOControl之類的api .... 06/02 21:41
推 wuliou: 用Qt 不要自虐了 06/02 22:37
→ anyoiuo: DeviceIOControl? 阿不是又回到c去了! 我想你指的單純是 06/05 10:19
→ anyoiuo: View這件事。 06/05 10:19
→ anyoiuo: C學2周,推QT好上手資料又好找,還有sample可以抄 06/05 10:24
→ karcher: 樓上好像是菜鳥~~ 講的好像只有QT有Sample可以抄 06/06 22:10
→ karcher: DeviceIOControl只是一個類比。這api有時候呼叫要權限 06/06 22:11
→ karcher: 除了call api,當然也可以呼叫.exe ... 06/06 22:15
→ anyoiuo: 資料好找就被說菜鳥...,請樓上大神寫隻純HTML控制Driver 06/07 02:45
→ anyoiuo: 來指導一下 06/07 02:45
→ anyoiuo: 如果是HTML+Back end(某語言)會較合理些吧 06/07 03:11
→ karcher: 要騙sample也別這樣。而且誰跟你說純html辦得到 06/08 22:32
→ karcher: 要跟人討論就提出自己完整的一套解法。你說動我,我覺得 06/08 22:36
→ karcher: 你有前途。而且我說都是我確實做過的事。 06/08 22:38
→ karcher: 你不相信,你就找更好的路走。 06/08 22:41
→ anyoiuo: 騙sample? 你在說啥...既然你說得不是純HTML我前面說啥? 06/08 23:42
→ anyoiuo: 我解釋說你指的是view的部分有不對?? 06/08 23:43
→ anyoiuo: 看來既然是誤會意思就抱歉囉...就這樣吧! 06/08 23:46