[问题] 有以下需求 麻烦推荐纯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