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

作者: asdrtyjkl925 (阿斯拉)   2015-07-10 19:17:57
各位大大好
小弟目前工作是靭體工程師
所以用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)
作者: carylorrk (carylorrk)   2015-07-10 19:52:00
所以你到底是要 C 的 IDE 還是 GUI lib...library 的話就 GTK+,要可以用拉的就加上 glade。不過Windows 上最容易的還是 C# 加 .NET
作者: asdrtyjkl925 (阿斯拉)   2015-07-10 20:00:00
啊@@ 看來有些定義我可能沒搞清楚,我要的是能寫視窗UI的開發工具,然後是用純C語言來寫的
作者: Bencrie   2015-07-10 20:10:00
就 GTK+ 或原生 windows sdk
作者: ctrlbreak   2015-07-10 21:29:00
VC VS 本來就可以用純C 開發, 你的需求看起來就用Windows SDK 就可以了.
作者: LiloHuang (十年一刻)   2015-07-10 21:39:00
http://goo.gl/QpIIKi 教學網頁,應該非常符合你的需求http://www.winprog.org/tutorial/ 還附有完整範例程式都是用 Win32 API 直接刻的,無須使用 C++ 語法開發工具可以直接挑一個喜歡的,推薦 VS 2013 社群版本
作者: asdrtyjkl925 (阿斯拉)   2015-07-10 23:02:00
感謝各位大大的回覆:D 但是剛剛GOOGLE了一下SDK和API,感覺有點搞混了,Win32 API被包在Windows SDK裡面,而SDK是一種軟體開發工具,但是GOOGLE"Windows SDK"卻找不到任何像開發工具的東西,請問我是不是哪邊有什麼誤會了呢@@?
作者: MasterChang (我愛ASM)   2015-07-10 23:40:00
Builder C++ 歷久不衰.....
作者: LiloHuang (十年一刻)   2015-07-11 00:09:00
開發工具就是 Visual Studio,Windows SDK 已包含在內
作者: ctrlbreak   2015-07-11 01:01:00
你用VS 新建一個Win32 Project, 預設就會創一個典型含Windows Sdk code的專案給你.Win32 project有 Win32 和 Win32 console兩種不要選錯
作者: Ting1024 (無)   2015-07-11 01:52:00
用MFC的Dialog方案最棒
作者: asdrtyjkl925 (阿斯拉)   2015-07-11 11:38:00
了解,謝謝:)Ting1024大,MFC要會C++,所以我希望是純C語言的^^"
作者: azureblaze (AzureBlaze)   2015-07-11 11:51:00
純C就只有WinAPI可以用,沒任何工具只能手刻去學C++或C#比較快如果是靠C就能輕鬆搞定的人我相信不會上來po這問題
作者: celen99 (珍惜每一天)   2015-07-11 15:15:00
感覺如果你用純C也沒比較快 投降吧!
作者: feeya (24 August 升格為鄉民)   2015-07-11 15:56:00
可以用C#的話會很開心
作者: xyzyx ( )   2015-07-11 16:56:00
c#印象中有library可以用,且容易上手
作者: stupid0319 (徵女友)   2015-07-11 21:37:00
WinApi在MSDN的飯粒一大堆直接拿來抄就好了
作者: asdrtyjkl925 (阿斯拉)   2015-07-12 00:19:00
咦 那麼樓上大大推的GTK+glade和BCB也都無法用拖曳的方式建元件嗎
作者: Bencrie   2015-07-12 00:29:00
Glade 是給你設計版面,存成 xml 檔給程式讀。BCB 你就當作 C++ 版的 VB
作者: ctrlbreak   2015-07-12 00:32:00
VS+C SDK一樣可以用拖曳的方式建UI呀, 怎麼越回越偏XD
作者: asdrtyjkl925 (阿斯拉)   2015-07-12 01:38:00
剛試了一下 VS用純C寫API真的也可以耶:D
作者: Killercat (殺人貓™)   2015-07-23 11:54:00
其實沒必要浪費產能在這地方,找個外包簡單解決

Links booklink

Contact Us: admin [ a t ] ucptt.com