[問題] 有以下需求 麻煩推薦純C的視窗程式開發工具

看板C_and_CPP作者 (阿斯拉)時間9年前 (2015/07/10 19:17), 9年前編輯推噓10(10029)
留言39則, 13人參與, 最新討論串1/1
各位大大好 小弟目前工作是靭體工程師 所以用C和組合語言居多 但最近公司需要寫一些windows的視窗介面程式 因為幾乎沒什麼概念 只好拿別人用visual c++ 6.0和visual studio 2010寫好的東西來改 但是突然碰C++,實在有點棘手 目前也沒有時間讓我去慢慢學C++ 很多語法的寫法都只能東猜猜 西找找 這樣寫下去還蠻秏時間的 所以希望大大們能推薦一下能用純C語言的視窗程式開發工具 目前的需求是: 1.使用com port介面通訊 2.按鈕(button) 3.文字標籤(label) 4.文字輸入方塊(text box) 5.下拉式選單(combo box) 6.勾選方塊(check box) 7.群組方塊(group box) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.102.144.12 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1436527079.A.1E5.html

07/10 19:52, , 1F
所以你到底是要 C 的 IDE 還是 GUI lib...
07/10 19:52, 1F

07/10 19:56, , 2F
library 的話就 GTK+,要可以用拉的就加上 glade。不過
07/10 19:56, 2F

07/10 19:57, , 3F
Windows 上最容易的還是 C# 加 .NET
07/10 19:57, 3F

07/10 20:00, , 4F
啊@@ 看來有些定義我可能沒搞清楚,我要的是能寫
07/10 20:00, 4F

07/10 20:00, , 5F
視窗UI的開發工具,然後是用純C語言來寫的
07/10 20:00, 5F
※ 編輯: asdrtyjkl925 (59.102.144.12), 07/10/2015 20:03:24

07/10 20:10, , 6F
就 GTK+ 或原生 windows sdk
07/10 20:10, 6F

07/10 21:29, , 7F
VC VS 本來就可以用純C 開發, 你的需求看起來就
07/10 21:29, 7F

07/10 21:29, , 8F
用Windows SDK 就可以了.
07/10 21:29, 8F

07/10 21:39, , 9F
http://goo.gl/QpIIKi 教學網頁,應該非常符合你的需求
07/10 21:39, 9F

07/10 21:40, , 10F
http://www.winprog.org/tutorial/ 還附有完整範例程式
07/10 21:40, 10F

07/10 21:41, , 11F
都是用 Win32 API 直接刻的,無須使用 C++ 語法
07/10 21:41, 11F

07/10 21:42, , 12F
開發工具可以直接挑一個喜歡的,推薦 VS 2013 社群版本
07/10 21:42, 12F

07/10 23:02, , 13F
感謝各位大大的回覆:D 但是剛剛GOOGLE了一下SDK和
07/10 23:02, 13F

07/10 23:03, , 14F
API,感覺有點搞混了,Win32 API被包在Windows SDK
07/10 23:03, 14F

07/10 23:03, , 15F
裡面,而SDK是一種軟體開發工具,但是GOOGLE
07/10 23:03, 15F

07/10 23:04, , 16F
"Windows SDK"卻找不到任何像開發工具的東西,
07/10 23:04, 16F

07/10 23:04, , 17F
請問我是不是哪邊有什麼誤會了呢@@?
07/10 23:04, 17F
※ 編輯: asdrtyjkl925 (59.102.144.12), 07/10/2015 23:10:57

07/10 23:40, , 18F
Builder C++ 歷久不衰.....
07/10 23:40, 18F

07/11 00:09, , 19F
開發工具就是 Visual Studio,Windows SDK 已包含在內
07/11 00:09, 19F

07/11 01:01, , 20F
你用VS 新建一個Win32 Project, 預設就會創一個典型
07/11 01:01, 20F

07/11 01:02, , 21F
含Windows Sdk code的專案給你.
07/11 01:02, 21F

07/11 01:04, , 22F
Win32 project有 Win32 和 Win32 console兩種不要選錯
07/11 01:04, 22F

07/11 01:52, , 23F
用MFC的Dialog方案最棒
07/11 01:52, 23F

07/11 11:38, , 24F
了解,謝謝:)
07/11 11:38, 24F

07/11 11:39, , 25F
Ting1024大,MFC要會C++,所以我希望是純C語言的^^"
07/11 11:39, 25F

07/11 11:51, , 26F
純C就只有WinAPI可以用,沒任何工具只能手刻
07/11 11:51, 26F

07/11 11:53, , 27F
去學C++或C#比較快
07/11 11:53, 27F

07/11 11:57, , 28F
如果是靠C就能輕鬆搞定的人我相信不會上來po這問題
07/11 11:57, 28F

07/11 15:15, , 29F
感覺如果你用純C也沒比較快 投降吧!
07/11 15:15, 29F

07/11 15:56, , 30F
可以用C#的話會很開心
07/11 15:56, 30F

07/11 16:56, , 31F
c#印象中有library可以用,且容易上手
07/11 16:56, 31F

07/11 21:37, , 32F
WinApi在MSDN的飯粒一大堆直接拿來抄就好了
07/11 21:37, 32F

07/12 00:19, , 33F
咦 那麼樓上大大推的GTK+glade和BCB也都無法用拖曳
07/12 00:19, 33F

07/12 00:19, , 34F
的方式建元件嗎
07/12 00:19, 34F

07/12 00:29, , 35F
Glade 是給你設計版面,存成 xml 檔給程式讀。
07/12 00:29, 35F

07/12 00:29, , 36F
BCB 你就當作 C++ 版的 VB
07/12 00:29, 36F

07/12 00:32, , 37F
VS+C SDK一樣可以用拖曳的方式建UI呀, 怎麼越回越偏XD
07/12 00:32, 37F

07/12 01:38, , 38F
剛試了一下 VS用純C寫API真的也可以耶:D
07/12 01:38, 38F

07/23 11:54, , 39F
其實沒必要浪費產能在這地方,找個外包簡單解決
07/23 11:54, 39F
文章代碼(AID): #1Ldwdd7b (C_and_CPP)