注册 登录
编程论坛 C++教室

请问大家:如何开发小巧(1M)的GUI程序?(Windows)

青山七海 发布于 2020-07-22 16:05, 2176 次点击
我一直采用“现代化”的.Net和Qt来写GUI,但是做出来的程序需要带着它们的库一起发布,就算什么都不做都有50M,压缩之后10M+。

我想知道那些只有1~2M的小程序是用什么框架写的。我在网上找了一下,找到如下几个答案:
- 直接使用Winapi
- ATL
- BCB的VCL
- MFC

希望大家能告诉我其他的方案,来比较选择。

谢谢!
3 回复
#2
青山七海2020-07-22 17:00
经过考察,得到的结果:

直接Win32 API开发
下下策……你懂的

WTL
运行库24k

MFC
动态24k+1M,静态440k

BCB的VCL。这个是spacesniffer的作者告诉我的。
框架包装比较厚,比MFC还大

于是打算用WTL了……希望大家能给我推荐一些别的参考做比较,谢谢。
#3
apull2020-07-24 11:38
如果要文件小,推荐还是MFC静态方案。
#4
rosemaryzed2020-07-27 11:52
Winapi会不会太难太复杂了
1