Zero 发表于 2020-10-19 15:01:49

火山MFC编译结果太大?试试用API创建窗口


可见这样的一个空窗口程序才193KB,而火山MFC空窗口程序就达到了3.8MB

首先新建空窗口程序

在这里插入空行

嵌入C代码写一个WndProc(窗口过程)函数

然后就是 zc窗口类->创建窗口->消息循环,这些都是嵌入C代码实现的




计划写一个轻量级的Win界面库,有点像易语言的黑月界面类模块了

yh2393105053 发表于 2020-10-20 08:51:19

有这闲工夫还不如去封库提交给官方

1503123 发表于 2020-10-20 09:25:03

对,
为了尽快丰富火山软件开发平台的系统类库,本公司长期招收各类火山平台类库兼职开发人员,有意者请移步 http://www.voldp.com/partner.html 。

1503123 发表于 2020-10-20 09:25:22

对,

为了尽快丰富火山软件开发平台的系统类库,本公司长期招收各类火山平台类库兼职开发人员,有意者请移步 http://www.voldp.com/partner.html 。

htpmcj 发表于 2020-10-20 10:52:36

这样就是太耗时了!

weilai 发表于 2020-10-20 23:21:41

支持你的计划!不过现在这网速对程序差个几m已经没啥感觉了

1185907650 发表于 2020-10-22 20:09:52

很不错

qq524235818 发表于 2021-1-3 22:18:22

正在连接生成目标文件"E:\wuzhangai\_int\pc主控程序\debug\x64\linker\pc主控程序.exe"
<F:\voldev\win_android\plugins\vprj_win\classlib\sys\mfc_ui_base\w_mfc_startup.v>, 1: 错误: 在所有头文件搜寻路径中均未找到所需求的头文件"afxwin.h",相关说明: 当前 Visual Studio 本地编译环境未安装 MFC ,需要首先将其安装才能进行编译,安装方法请参考系统菜单"工具->安装 Visual Studio 2019 生成工具"功能对话框中的相关说明.

qq524235818 发表于 2021-1-3 22:24:29

qq524235818 发表于 2021-1-3 22:18
正在连接生成目标文件"E:\wuzhangai\_int\pc主控程序\debug\x64\linker\pc主控程序.exe"
, 1: 错误: 在所有 ...

未安装mfc这个怎么解决 下载的是绿色免安装版本啊

q9540 发表于 2021-1-17 03:45:16

qq524235818 发表于 2021-1-3 22:18
正在连接生成目标文件"E:\wuzhangai\_int\pc主控程序\debug\x64\linker\pc主控程序.exe"
, 1: 错误: 在所有 ...

百度“火山PC的安装和配置”,安装vs生成工具或者用其它版本的vs C++都一样,重点是工具>安装vs2019生成工具,弹出的窗口仔细看清楚ABCD四个组件必须安装,另外安装路径不要包含中文,否则有可能导致错误。安卓sdk安装方法在帮助手册,安卓平台新手入门那里,免安装版好像没有安卓组件,需要的话安装版重新安装。
页: [1] 2
查看完整版本: 火山MFC编译结果太大?试试用API创建窗口