递归火山软件开发平台

标题: WTL界面基本类 有点小问题,不完全匹配 ? [打印本页]

作者: qzone    时间: 2022-6-12 14:45
标题: WTL界面基本类 有点小问题,不完全匹配 ?
如果窗口定义了 窗口类名 ,如果直接将 MFC库 替换成 WTL库 ,编译就提示:未找到名为"窗口类名"的可写入属性。

使用WTL库建的项目,窗口 组件属性 中没有 窗口类名 这一项。

作者: 创世魂    时间: 2022-6-12 14:54
可能封的时候遗漏了。
作者: 创世魂    时间: 2022-6-12 14:55
经过反馈,是wtl不支持这个功能。 所以去掉吧。注释了就行。
作者: qzone    时间: 2022-6-12 15:08
好的,明白了
作者: 创世魂    时间: 2022-6-12 15:08
wtl没办法完全和mfc无缝切换。。wtl的组件相对少,mfc的组件现在还没封完。。后续mfc组件完善了,wtl界面库这边未必有相同的组件可以提供。。

作者: 1503123    时间: 2022-6-12 15:24
创世魂 发表于 2022-6-12 15:08
wtl没办法完全和mfc无缝切换。。wtl的组件相对少,mfc的组件现在还没封完。。后续mfc组件完善了,wtl界面库 ...

那WTL的意义不算很大.还要WTL的工具条添加按钮后,一片空白.

作者: qzone    时间: 2022-6-12 15:28
暂时按需使用吧。工具条这个应该是bug了吧。
作者: cdmmye    时间: 2022-6-12 16:52
完全没意义的东西,完善MFC的东西比较好
作者: qzone    时间: 2022-6-12 17:03
cdmmye 发表于 2022-6-12 16:52
完全没意义的东西,完善MFC的东西比较好

官方说目的就是为了减小编译的体积,测试后360该误报还是误报。
不过mfc动态编译后的体积比wtl的体积还要小。
作者: tmf19901124    时间: 2022-6-12 17:37
qzone 发表于 2022-6-12 17:03
官方说目的就是为了减小编译的体积,测试后360该误报还是误报。
不过mfc动态编译后的体积比wtl的体积还要 ...

拿动态编译的和静态编译的比大小,这合适吗?
作者: 福寿    时间: 2022-6-13 09:00
cdmmye 发表于 2022-6-12 16:52
完全没意义的东西,完善MFC的东西比较好

主要是MFC依赖VC环境,WTL不依赖VC环境,还有就是误报几率比较低,体积比较小之类的
作者: 君杰    时间: 2022-6-13 09:22
cdmmye 发表于 2022-6-12 16:52
完全没意义的东西,完善MFC的东西比较好

我不同意你的说法!什么叫完全没意义?这次更新的WTL,体积大幅缩小,是我和很多小伙伴心心念念了好几年的功能!简直是太舒服了!火山刚出来时,我和我的一群小伙伴就高高兴兴的下载了,结果一试,空窗口要4MB起步,下一秒直接丢回收站了!包括各个论坛和交流群都能看到很多火友在诟病火山体积的问题!所以总体来说,我觉得WTL非常有意义,非常有必要!你可以不喜欢,但没必要说完全没意义!毕竟火山不是你一个人的火山!吴总肯定也是收到了无数关于火山体积的反馈,经过了内部多次讨论,才决定增加WTL的!
作者: cdmmye    时间: 2022-6-21 08:52
君杰 发表于 2022-6-13 09:22
我不同意你的说法!什么叫完全没意义?这次更新的WTL,体积大幅缩小,是我和很多小伙伴心心念念了好几年 ...

重点是,常用的不支持,冷门的东西却支持,出新的架构应该支持常用的,而不是封装不常用的
作者: cdmmye    时间: 2022-6-21 09:00
福寿 发表于 2022-6-13 09:00
主要是MFC依赖VC环境,WTL不依赖VC环境,还有就是误报几率比较低,体积比较小之类的 ...

重要的常用的表格都不支持,这是悲哀的
作者: 福寿    时间: 2022-6-21 20:08
cdmmye 发表于 2022-6-21 09:00
重要的常用的表格都不支持,这是悲哀的

用超级列表框代替:噜阿噜
作者: 峰回路转    时间: 2022-6-21 21:19
君杰 发表于 2022-6-13 09:22
我不同意你的说法!什么叫完全没意义?这次更新的WTL,体积大幅缩小,是我和很多小伙伴心心念念了好几年 ...

对于PC来说,举个例子。如果你做的软件能到达500MB或者以上大小,能缩减到50MB左右的。

那WTL还算有用。如果你做的软件最多就是几十MB大小,我只能这样说,没啥意义。
作者: b0y    时间: 2022-6-21 21:37
对于现在的计算机配置以及网络速度 体积真不是问题了
作者: 君杰    时间: 2022-6-24 05:47
峰回路转 发表于 2022-6-21 21:19
对于PC来说,举个例子。如果你做的软件能到达500MB或者以上大小,能缩减到50MB左右的。

那WTL还算有用。 ...

开发习惯不同。对于我来说,哪怕软件5个G,能想方设法减少1KB,我也觉得非常有必要。写代码也一样,任何多余的我都不会加上去。我连电脑桌面都是干干净净,什么快捷方式图标都没有,只有一个回收站,壁纸也是纯色的。
作者: fengyishen    时间: 2022-6-24 15:57
君杰 发表于 2022-6-24 05:47
开发习惯不同。对于我来说,哪怕软件5个G,能想方设法减少1KB,我也觉得非常有必要。写代码也一样,任何 ...

作为日常工作就是使用易语言+火山开发的我来说,目前阶段还没真没必要把时间花在这上面,相对易语言来说,功能缺失太严重了!
作者: hcwanz    时间: 2022-6-24 16:07
君杰 发表于 2022-6-24 05:47
开发习惯不同。对于我来说,哪怕软件5个G,能想方设法减少1KB,我也觉得非常有必要。写代码也一样,任何 ...

建议在桌面右键,在查看里把显示桌面图标关了,连垃圾桶都没有
作者: fengshangren    时间: 2022-6-24 18:31
这么说吧,如果你开发的本身就是小工具,单文件小程序,可以用WTL,这样看着更舒服,体积小。如果你开发的本身就是中大型的程序,可以完用MFC,因为这不存在体积问题了,你就算用WTL,体积也不可能太小的




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