精易论坛

标题: 【炫语言】在线模块使用:以WebView2模块为例 [打印本页]

作者: hxznhf    时间: 2024-9-12 00:56
标题: 【炫语言】在线模块使用:以WebView2模块为例
本帖最后由 hxznhf 于 2024-9-12 00:58 编辑




炫语言目前还在起步阶段,但是也有不少爱好者在免费贡献一些基础模块,IDE也提供便捷的在线模块下载更新功能,开发者可以轻松上传分享自己的模块,模块可以是源代码形式,也可以是编译后的动态库或静态库。只要按照炫语言的封装语法对C++库头文件进行模块化注释标记,IDE就能正确解析C++头文件为炫语言的模块,因此炫语言可以很快速的利用各种C++开源库来封装自己的生态。



这是我写的一个简单的WebView2模块(egde浏览器组件),在IDE中可以轻松的查看模块各种信息。







我们只要在项目中勾选上需要使用的模块后,利用自带的设计器快速设计好界面,就可以开始开发了。




当然炫语言也是需要一定的入门基础,炫语言尽可能简化了一些C++的语法,但又不不会过度限制C++的特性。如果你是现有语言无法满足需求,对C++有兴趣但入门又困难的新人,可以尝试下学习炫语言,这对于降低C++入门门槛也是有帮助的。







作者: pipicool    时间: 2024-9-12 05:02
学习一下
作者: 嫂子    时间: 2024-9-12 09:24
会C++ 的不用
不会C++的用不来
想学C++的 学不会

尴尬的定位
作者: 一指温柔    时间: 2024-9-12 09:36
感谢分享
作者: 重新归零    时间: 2024-9-12 09:46
加油,希望能炫起来~~~
作者: ctry78985    时间: 2024-9-12 09:55
感谢分享
作者: wjswzj0    时间: 2024-9-12 10:00
加油,希望能炫起来~~~
作者: renhe2018    时间: 2024-9-12 10:12
很不错,真的很炫。
作者: fengyishen    时间: 2024-9-12 10:43
设计得真好。。感觉比火山好多了。。
作者: 剧终0616    时间: 2024-9-12 10:48
能不能象易语言这样拖拽组件,不是那个界面设计器
作者: Catch腾大仙    时间: 2024-9-12 10:56
PC的时代红利都结束了 语言还在起步阶段
作者: liuhaiqi    时间: 2024-9-12 13:41
这个web库处理多线程调度问题了吗
作者: Loyal2014    时间: 2024-9-12 19:02
很不错,真的很炫。
作者: hxznhf    时间: 2024-9-12 20:42
liuhaiqi 发表于 2024-9-12 13:41
这个web库处理多线程调度问题了吗

这浏览器组件是微软官方的,只是封装了方便调用而已
作者: hxznhf    时间: 2024-9-12 20:45
Catch腾大仙 发表于 2024-9-12 10:56
PC的时代红利都结束了 语言还在起步阶段

PC时代哪有什么结束,只是现在前端炒的太凶了而已,不停的卷,PC依然在,C++的地位依然保持领先。
作者: hxznhf    时间: 2024-9-12 20:46
剧终0616 发表于 2024-9-12 10:48
能不能象易语言这样拖拽组件,不是那个界面设计器

这个作者应该没时间搞,更新IDE都忙不过来,只能学习下它的界面库,很强大的,但是确实要难一些。
作者: 艾玛克138    时间: 2024-9-12 22:08
加油!努力学习!
作者: 396384183    时间: 2024-9-13 08:55

感谢分享
作者: 剧终0616    时间: 2024-9-13 11:24
hxznhf 发表于 2024-9-12 20:46
这个作者应该没时间搞,更新IDE都忙不过来,只能学习下它的界面库,很强大的,但是确实要难一些。 ...

我去看了下网站,好像演示的那个ide可以像易语言这样拖拽,双击进入事件子程序这样,不是么?
作者: pnf    时间: 2024-9-13 21:00
感谢分享
作者: hxznhf    时间: 2024-9-13 21:21
剧终0616 发表于 2024-9-13 11:24
我去看了下网站,好像演示的那个ide可以像易语言这样拖拽,双击进入事件子程序这样,不是么? ...

可以拖拽,它的UI库是作者自己写的,有一定入门难度,但也很强大。
作者: please    时间: 2024-9-14 09:38
感谢分享,支持开源!!!
作者: alanwoo    时间: 2024-9-14 09:39
学习一下
作者: happyweeks365    时间: 2024-9-20 08:34
6666666666666666666666
作者: jable    时间: 2024-9-21 20:47
奖金啦。。。。看看
作者: menghu780409    时间: 2024-9-26 07:12
WebView22222
作者: webyjh    时间: 2025-4-3 22:23
嫂子 发表于 2024-9-12 09:24
会C++ 的不用
不会C++的用不来
想学C++的 学不会

+1,这个炫语言,学习门槛不是一般的高
作者: webyjh    时间: 2025-4-3 23:08
按照您的代码,浏览器窗口很小,请问如何调大些?
作者: webyjh    时间: 2025-4-3 23:54
已解决,使用了您发布的最新模块,不过最新模块要改平台为VS2019




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4