精易论坛
标题:
语言原生窗口调用实现 Windows Ribbon 界面
[打印本页]
作者:
一生放荡mo
时间:
2019-4-8 08:21
标题:
语言原生窗口调用实现 Windows Ribbon 界面
分享贴 不喜勿扰
可以在易的原生窗口上调用实现 Windows Ribbon 界面, 非自绘.
实现方式其实很简单:
我们都知道, 易开发环境编译程序不能合并编译外部资源文件, 结合pe程序运行时资源的调用方式,
变通一下就能实现了:
步骤1. 使用资源编辑器将需要用到的资源:图片+Ribbon定义编译成.Res文件;
....2. 正常在易语言环境开发, 然后编译成exe程序;
....3. 使用ResouceHacker打开步骤2生成的exe程序;
....4. 导入步骤1生成的res文件, 然后保存;
....5. 完工!!
第二种实现方式: 将用到的图片,Ribbon定义文件导入易源码图片资源, 在程序运行时调用WinApi 更新当前程序资源, 只是比较繁琐.
还有一种实现方式: 安装黑月编译器后, 将编辑好资源文件后(非编译), 放到源码所在文件夹, 然后编译运行,找到运行的临时文件, 复制出来, 重命名为exe, 然后使用ResouceHacker导出所有资源到文件, 再将这个资源文件导入你的软件即可.
SimpleRibbon.7z
(45.47 KB, 下载次数: 42)
2019-4-8 08:21 上传
点击文件名下载附件
下载积分: 精币 -2 枚
124_63374_f669f01e7ad487b.png
(88.18 KB, 下载次数: 0)
下载附件
2019-4-8 08:21 上传
作者:
天辰o
时间:
2019-4-8 08:42
支持支持。。。。
作者:
kyo9766
时间:
2019-4-8 09:09
好东西,就是有点贵,感谢分享
作者:
う网淅乄
时间:
2019-4-8 10:33
表示没有看懂怎么用
作者:
1218947699
时间:
2019-4-8 17:09
好吧,貌似没看懂
作者:
dengjie123
时间:
2019-4-8 21:49
很厉害,但是看得不明觉厉
作者:
helingyuan
时间:
2019-4-9 00:10
非常不错,思路新奇
作者:
orjg
时间:
2019-4-9 09:05
重要的还是思路
作者:
无梦
时间:
2019-4-9 18:55
44444444444444444444444
作者:
liangyuhong
时间:
2019-4-11 17:41
InitializeFramework(取窗口句柄())调用出错 是什么情况?
作者:
网络注册网员
时间:
2019-8-19 09:17
好看哦
欢迎光临 精易论坛 (https://125.confly.eu.org/)
Powered by Discuz! X3.4