递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

[其它] 记录炫彩和火山MFC的区别

[复制链接]

55

主题

634

帖子

3555

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3555
跳转到指定楼层
#
发表于 2022-8-26 19:56:33 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
借着最近论坛诸位大佬玩炫彩的春风,也尝试了一把高级软件.聊聊自己的看法,
首先.炫彩的确很强,可以很容易的就构建出自己想要的界面.
但是不得不承认的是,炫彩里面许多东西和MFC差异比较大,相关资源还比较少,官方文档,对像我这样的小白不是太友好(这个不能怪人,怪咱自己水平不够)

写个帖子记录一下自己遇到的差异,方便以后再来找,更希望其它的炫彩大神能够多多分享一下浅显的教程.

本帖记录时钟的区别.

     在MFC中,时钟是个控件,直接添加控件后,直接双击即可进入控件的周期事件来处理.
     在炫彩里,是定时器,而且分窗口定时器和元素定时器,窗口定时器和MFC的时钟比较接近.只是它不是一个可视的控件,我当时找了二天,最后还是梦总给我个图,我才知道在哪里找到
使用的时候,要使用置定时器,然后在窗口事件中,进入定时器的事件,根据自己设置的定时器的ID来操作.





隐藏的是不是有点深,找出来后,绝对感觉特有成就感
回复

使用道具 举报

21

主题

204

帖子

1312

积分

金牌会员

Rank: 6Rank: 6

积分
1312
20#
发表于 2022-8-29 00:29:01 | 只看该作者


多看文档, 多看商城例子, 多看官方视频教程, 就会了, 这些都是免费的


界面无难事,只要用炫彩!
回复

使用道具 举报

55

主题

634

帖子

3555

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3555
19#
 楼主| 发表于 2022-8-28 19:07:23 | 只看该作者
Fang0x378 发表于 2022-8-28 10:25
炫彩界面库很强大,但是学习要一些精力.
主要原因
1 与MFC使用上有很大的区别

说的太对了,想找资料都找不到,
咨询吧,人家说这是基础知识.
回复

使用道具 举报

92

主题

499

帖子

2127

积分

金牌会员

免费版体验专员

Rank: 6Rank: 6

积分
2127
18#
发表于 2022-8-28 10:25:25 | 只看该作者
炫彩界面库很强大,但是学习要一些精力.
主要原因
1 与MFC使用上有很大的区别
2 好多属性不能IDE设置,需要用命令去实现,新手直接懵逼
3 备注不详细,大部分没有备注.
4 有些命令不符合习惯. 用"属性读"和"属性写"更符合习惯 ,但是用了普通方法.
5 教程还不够多,特别是一些基础的东西,有很多使用方法与MFC有很大区别,遇到的时候会懵逼好几天.

非主流编程软件/非官方指定的/非正式版体验专员
回复

使用道具 举报

55

主题

634

帖子

3555

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3555
17#
 楼主| 发表于 2022-8-28 06:33:53 | 只看该作者

炫彩包含二部分,一部分是界面库,界面库可以适配各种语言
另外一部分是代码部分,叫炫语言,炫语言也是类似火山一样的中文编程,底层是C
回复

使用道具 举报

21

主题

204

帖子

1312

积分

金牌会员

Rank: 6Rank: 6

积分
1312
16#
发表于 2022-8-27 23:19:14 | 只看该作者

[视频]炫彩界面库之火山PC: https://www.bilibili.com/video/BV15a411s7hK
[视频]通用教程: https://www.bilibili.com/video/BV1kA411A71p/
最新在线文档:http://www.xcgui.com/doc-ui
界面无难事,只要用炫彩!
回复

使用道具 举报

21

主题

204

帖子

1312

积分

金牌会员

Rank: 6Rank: 6

积分
1312
15#
发表于 2022-8-27 23:18:03 | 只看该作者
炫彩设计器 可以针对单个组件美化, 也可以做成皮肤, 一键换肤;
炫彩UNICODE编码, wchar_t, 宽字符
弹性布局, 动画特效,  SVG, 都支持
界面无难事,只要用炫彩!
回复

使用道具 举报

55

主题

634

帖子

3555

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3555
14#
 楼主| 发表于 2022-8-27 14:58:21 | 只看该作者
BYWMnn9QFz59L6 发表于 2022-8-27 07:59
想请教一下:
炫彩是可以制作一个类似皮肤的全局效果,使得之后每个窗口组件都能拥有类似的样式。
还是只能 ...

都可以吧
既可以针对单独的一个控制进行设置,也可以做个通用的样式模板
回复

使用道具 举报

55

主题

634

帖子

3555

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3555
13#
 楼主| 发表于 2022-8-27 14:57:29 | 只看该作者
小弟弟 发表于 2022-8-27 09:37
炫彩不支持Unicode,用火山就是为了支持Unicode

炫彩只是UI库,你说的是炫语言吧,炫语言没了解过
回复

使用道具 举报

0

主题

4

帖子

344

积分

中级会员

Rank: 3Rank: 3

积分
344
12#
发表于 2022-8-27 13:08:41 | 只看该作者
小弟弟 发表于 2022-8-27 09:37
炫彩不支持Unicode,用火山就是为了支持Unicode

瞎扯淡。炫彩本来就支持unicode
回复

使用道具 举报

4

主题

63

帖子

253

积分

中级会员

Rank: 3Rank: 3

积分
253
11#
发表于 2022-8-27 12:22:42 | 只看该作者
shuimiao 发表于 2022-8-27 10:10
不是皮肤,是单个控件和窗口自绘

那效率太低了,以后窗口变动还得还得改
稍后等于永不
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-18 00:25 , Processed in 0.113344 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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