递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 11020|回复: 10
打印 上一主题 下一主题

[视窗] 经过研究,mfc的画板确实比wtl要"安静"

[复制链接]

411

主题

2515

帖子

8292

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
8292
跳转到指定楼层
楼主
发表于 2022-8-7 23:06:09 来自手机 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
不管有没有用内存画板(不可见画板),wtl都比mfc容易闪烁。这就体现出mfc的好处了。就因为这一点,我就不会用wtl了。当然用不到画板自绘的话,wtl还是可以的
回复

使用道具 举报

62

主题

1674

帖子

8611

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
8611
沙发
发表于 2022-8-7 23:08:39 | 只看该作者
心理因素,实现代码实际上是一模一样的.
回复

使用道具 举报

84

主题

764

帖子

6155

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
6155
板凳
发表于 2022-8-8 06:57:04 | 只看该作者
飞扬工作室 发表于 2022-8-7 23:08
心理因素,实现代码实际上是一模一样的.

大佬,都是夜猫子。致敬!
回复

使用道具 举报

444

主题

1万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
40535
地板
发表于 2022-8-8 08:03:31 | 只看该作者
用mfc也会闪。。必须要双画板进行绘制。看看自带的游戏例子就知道了,如果去掉双画板,闪成狗。。
安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

411

主题

2515

帖子

8292

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
8292
5#
 楼主| 发表于 2022-8-8 11:15:30 来自手机 | 只看该作者
本帖最后由 shuimiao 于 2022-8-8 11:16 编辑
飞扬工作室 发表于 2022-8-7 23:08
心理因素,实现代码实际上是一模一样的.

代码可以是一样,就像统一接口,但是他们的内部绘制机制不一样啊。这个真不是心理因素。我是自绘各种组件对比出来的,肉眼可见的。mfc如果闪烁值为10的话,wtl就是100。单画板(用了禁止重画和允许重画),mfc有点闪烁,wtl疯狂闪烁,双画板(内存画板),mfc毫无闪烁,wtl有点闪烁。
回复

使用道具 举报

62

主题

1674

帖子

8611

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
8611
6#
发表于 2022-8-9 00:15:27 | 只看该作者
shuimiao 发表于 2022-8-8 11:15
代码可以是一样,就像统一接口,但是他们的内部绘制机制不一样啊。这个真不是心理因素。我是自绘各种组件 ...

代码实际上是一样的,最终都是调用相同的API.
回复

使用道具 举报

62

主题

1674

帖子

8611

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
8611
7#
发表于 2022-8-9 09:29:00 | 只看该作者
shuimiao 发表于 2022-8-8 11:15
代码可以是一样,就像统一接口,但是他们的内部绘制机制不一样啊。这个真不是心理因素。我是自绘各种组件 ...

我检查了一遍代码,发现了一个可能的原因,你把附件中的文件替换一下再试试: wtl_ui_ctl_painter.h (4.61 KB, 下载次数: 10)
回复

使用道具 举报

411

主题

2515

帖子

8292

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
8292
8#
 楼主| 发表于 2022-8-9 10:38:27 | 只看该作者
飞扬工作室 发表于 2022-8-9 09:29
我检查了一遍代码,发现了一个可能的原因,你把附件中的文件替换一下再试试:
...

好的
回复

使用道具 举报

411

主题

2515

帖子

8292

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
8292
9#
 楼主| 发表于 2022-8-9 14:33:48 | 只看该作者
飞扬工作室 发表于 2022-8-9 09:29
我检查了一遍代码,发现了一个可能的原因,你把附件中的文件替换一下再试试:
...

吴总,初步测试了下好像是没有之前那么闪烁了,似乎跟mfc一样了,有待后观
回复

使用道具 举报

62

主题

1674

帖子

8611

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
8611
10#
发表于 2022-8-9 17:39:19 | 只看该作者
shuimiao 发表于 2022-8-9 14:33
吴总,初步测试了下好像是没有之前那么闪烁了,似乎跟mfc一样了,有待后观 ...

好的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-24 21:57 , Processed in 0.098440 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表