当前位置:  开发笔记 > 编程语言 > 正文

在C中编写GUI应用程序时需要帮助

如何解决《在C中编写GUI应用程序时需要帮助》经验,为你挑选了2个好方法。

我想编写一个独立的基于GUI的应用程序,用于管理一家非常大的公司最受欢迎的企业中间件产品.但是这家大公司已经拥有了一个免费的管理工具.但是,自从它在java/Eclipse平台上编写以来,我猜它是非常慢的.

我想为Windows编写一个非常快速响应的GUI工具.

我没有太多的Windows编程经验,所以我可以在Windows上使用什么库(最好是开源)来完成工作.

注意:我需要用C编写它,而不是C++,但如果我没有任何选择,我想我可以用C++做.所以我基本上需要用C语言编写一个带有一些优秀GUI库的GUI应用程序.

请帮帮我.

谢谢.

编辑:我不知道OOP,不喜欢使用它.

编辑:所以我的选择是Win32API和Qt.我的要求是一个简单的GUI,没什么特别的.我将使用简单的窗口,按钮和菜单.但我可能需要做一些处理,这意味着GUI不应占用太多资源.基于此我想到使用Win32 API,即使我不得不承担痛苦,希望满足用户.



1> René Nyffene..:

它非常慢,因为它是在java/Eclipse平台上编写的.

你确定这是应用程序缓慢的原因吗?我不是Java的粉丝,但在你得出任何结论之前,你是否确保用c编写软件会使它明显加快?由于不受GUI程序员控制的原因(例如数据库速度慢或网络延迟不良),应用程序可能会很慢.

另外,我不是故意在这里粗鲁,而是这样做

我想为Windows编写一个非常快速响应的GUI工具.

我没有太多的Windows编程经验

互不矛盾?


不要"窗户"和"非常快"相互矛盾吗?

2> Matt Joiner..:

如果您想编写C GUI应用程序,请坚持使用Win32或GTK +.

Win32速度非常快,可以让您访问Windows可用的所有内容.看一下本教程.

GTK +非常易于使用,跨平台,并提供大量额外功能.首先下载一体化软件包,然后转到教程和文档.

就个人而言,如果您需要快速响应的GUI,我建议您直接使用Python,并且只需要包含一些较低级别的内容.

推荐阅读
家具销售_903
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有