推荐内存占用少的快速C ++ UI库

时间:2011-05-11 14:03:52

标签: c++ windows user-interface

我想编写一个对全局快捷方式做出反应并接受命令的应用程序(launchy的方式)。

我正在尝试最小化按下快捷方式和窗口出现在屏幕上的时刻之间的时间,并且完全正常运行。

你能建议一个好的UI库(有一些论证)可能有用吗? 我查看了QT和wxWidget,但我担心应用程序会变得很重(以内存/处理速度的方式) - 而我所需要的只是一个小窗口甚至不需要漂​​亮。

..或者我应该使用本机Windows库? (主要目标是我的Windows 7机器)

4 个答案:

答案 0 :(得分:5)

快?小?仅Windows?听起来像你想要WTL

警告:你需要使用VC ++。

此外,我建议直接从SVN获取源代码,因为尽管项目有规律地更新,但新版本尚未在很长一段时间内打包。

答案 1 :(得分:1)

我推荐FLTK !! www.fltk.org

答案 2 :(得分:0)

Win32 ++没有mfc既不需要ATL。

如果您已经知道winapi,这绝对适合您。如果没有,它会有很大的帮助。

http://sourceforge.net/projects/win32-framework/

http://www.codeproject.com/KB/winsdk/framework.aspx

答案 3 :(得分:0)

如果你想要最小的内存占用并且正在使用windows,只需直接调用windows提供的winforms例程。这消除了所有这些第三方库中的所有代码。它更小,速度更快。