帮助需要用C编写GUI应用程序 [英] Help needed in writing a GUI app in C

查看:154
本文介绍了帮助需要用C编写GUI应用程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想写一个独立的基于GUI的应用程序用于管理最流行的企业中间件产品之一,从一个非常大的公司。但是,大公司已经有一个管理工具和它的自由。
但细想一下,它非常非常缓慢,因为它写了Java / Eclipse平台。

I want to write a standalone GUI based app for administering one of the most popular enterprise middleware products from a very big company. But that big company already has a admin tool and its free. But guess what , its very very slow , since its written on the java/Eclipse platform.

我想本身写一个非常快速的响应GUI工具的Windows。

I want to write a very fast responsive GUI tool natively for windows.

我没有窗户太多编程经验,那么库(开源preferably),我可以在Windows上使用来完成工作。

I do not have much experience programming for windows , So what library(open source preferably) i can use on windows to get the job done.

请注意:我需要把它写在C,不是C ++,但是如果我没有任何选择,我想我可以用C ++做。
所以基本上,我需要写在C GUI应用程序有一些很好的GUI库。

Note: I need to write it in C, Not C++ , But if i dont have any choice I guess i can do with C++. So I basically need to write a GUI app in C with some good GUI library.

请帮助我。

感谢。

编辑:我不使用它了解OOP和不preFER

Edit : I do not know OOP and don't prefer using it.

编辑:所以我的选择是向下的Win32API和Qt。
我的要求是,一个简单的GUI,没有什么花哨的。我会用简单的窗口,按钮和菜单。不过,我可能需要做一些处理,这意味着GUI不应该占用太多的资源。
基于使用Win32 API的,即使我不得不采取的痛苦,希望能够满足用户的这种I M的想法。

Edit : So my choice is down to Win32API and Qt. my requirement is that of a simple GUI , nothing fancy. I will be using simple windows ,buttons and menus. But I may need to do some processing , which means GUI should not take up much resources. Based on this I m thinking of using Win32 API , even if I have to take the pain to hopefully satisfy the users.

推荐答案

如果你想写一个C GUI应用程序,坚持的 Win32的 GTK +

If you want to write a C GUI app, stick to Win32 or GTK+.

Win32的是极快,并且将可用于访问一切到Windows。看看本教程

Win32 is blazingly fast, and will let you access everything available to Windows. Take a look at this tutorial.

GTK +的使用极为方便,跨平台,并提供吨的额外功能。通过下载href=\"http://www.gtk.org/download-windows.html\" rel=\"nofollow\">所有功能于一身的包的文档。

GTK+ is extremely easy to use, cross platform, and provides tons of extra functionality. Start by downloading the all-in-one bundle, and move onto a tutorial and the documentation.

我个人建议你去直接的Python 如果你需要快速,反应灵敏的GUI,并且只需要换一些较低层次的东西。

Personally I'd recommend going straight to Python if you need quick, responsive GUIs, and just need to wrap some lower level stuff.

这篇关于帮助需要用C编写GUI应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆