火山软件开发平台

标题: 火山MFC编译结果太大?试试用API创建窗口 [打印本页]

作者: Zero    时间: 2020-10-19 15:01
标题: 火山MFC编译结果太大?试试用API创建窗口
(, 下载次数: 91)
可见这样的一个空窗口程序才193KB,而火山MFC空窗口程序就达到了3.8MB

首先新建空窗口程序
(, 下载次数: 78)
在这里插入空行
(, 下载次数: 73)
嵌入C代码写一个WndProc(窗口过程)函数
(, 下载次数: 84)
然后就是 zc窗口类->创建窗口->消息循环,这些都是嵌入C代码实现的
(, 下载次数: 88)

(, 下载次数: 163)

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

作者: yh2393105053    时间: 2020-10-20 08:51
有这闲工夫还不如去封库提交给官方
作者: 1503123    时间: 2020-10-20 09:25
对,
为了尽快丰富火山软件开发平台的系统类库,本公司长期招收各类火山平台类库兼职开发人员,有意者请移步 http://www.voldp.com/partner.html
作者: 1503123    时间: 2020-10-20 09:25
对,

为了尽快丰富火山软件开发平台的系统类库,本公司长期招收各类火山平台类库兼职开发人员,有意者请移步 http://www.voldp.com/partner.html
作者: htpmcj    时间: 2020-10-20 10:52
这样就是太耗时了!
作者: weilai    时间: 2020-10-20 23:21
支持你的计划!不过现在这网速对程序差个几m已经没啥感觉了
作者: 1185907650    时间: 2020-10-22 20:09
很不错
作者: qq524235818    时间: 2021-1-3 22:18
正在连接生成目标文件"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
qq524235818 发表于 2021-1-3 22:18
正在连接生成目标文件"E:\wuzhangai\_int\pc主控程序\debug\x64\linker\pc主控程序.exe"
, 1: 错误: 在所有 ...

未安装mfc  这个怎么解决 下载的是绿色免安装版本啊
作者: q9540    时间: 2021-1-17 03:45
qq524235818 发表于 2021-1-3 22:18
正在连接生成目标文件"E:\wuzhangai\_int\pc主控程序\debug\x64\linker\pc主控程序.exe"
, 1: 错误: 在所有 ...

百度“火山PC的安装和配置”,安装vs生成工具或者用其它版本的vs C++都一样,重点是工具>安装vs2019生成工具,弹出的窗口仔细看清楚ABCD四个组件必须安装,另外安装路径不要包含中文,否则有可能导致错误。安卓sdk安装方法在帮助手册,安卓平台新手入门那里,免安装版好像没有安卓组件,需要的话安装版重新安装。
作者: nihainali    时间: 2021-5-2 11:39

对,

为了尽快丰富火山软件开发平台的系统类库,本公司长期招收各类火山平台类库兼职开发人员,有意者请移步 http://www.voldp.com/partner.html
作者: shuimiao    时间: 2021-5-3 09:23
各种组件都这样创建就太麻烦了,没有界面设计器方便
作者: F78723    时间: 2021-8-14 11:25
支持一下
作者: 伟业    时间: 2021-8-14 15:58
不错学习
作者: aa11890309    时间: 2023-10-26 02:32
这是什么情况???
作者: aa11890309    时间: 2023-10-26 02:33
这玩意是好东西啊!
作者: aa11890309    时间: 2023-10-26 14:02
好东西我拿走了




欢迎光临 火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4