找回密码
 立即注册→加入我们

QQ登录

只需一步,快速开始

搜索
热搜: 下载 VB C 实现 编写
查看: 824|回复: 12

【VB6】MiniGdiPlusForVB6

[复制链接]
发表于 2022-11-21 21:56:25 | 显示全部楼层 |阅读模式

欢迎访问技术宅的结界,请注册或者登录吧。

您需要 登录 才可以下载或查看,没有账号?立即注册→加入我们

×
一个自制的GDIP模块。基于VistaSwx的源码制作。

用法:在启动窗体中,写入这些代码。

  1. Private Sub Form_Load()
  2.     InitializeGDIPlus
  3. End Sub

  4. Private Sub Form_Unload(Cancel As Integer)
  5.     TerminateGDIPlus
  6. End Sub
复制代码


并使容器的自动重绘属性为真。

以下是源码地址。
https://github.com/shaigu31135/MiniGdiPlusForVB6

回复

使用道具 举报

 楼主| 发表于 2022-11-21 22:02:43 | 显示全部楼层
本帖最后由 马云爱逛京东 于 2022-11-21 22:16 编辑

1、绘制简单的单行文本
1.png

2、绘制自左到右的渐变色单行文本
2.png

3、绘制以百分比计算的遮罩单行文本
3.png

4、绘制图片到容器(从图片路径)
4.png
回复 赞! 靠!

使用道具 举报

发表于 2022-11-22 10:28:46 | 显示全部楼层
你这样每次调用绘图方法都重新加载图片和创建画笔、画刷、字体等资源,效率很低啊,画的内容一多界面直接卡死。
回复 赞! 靠!

使用道具 举报

发表于 2022-11-22 16:06:46 | 显示全部楼层
你截图里的字体怎么看起来怪怪的?似乎不像WINDOWS。

点评

我看了他的源码,他把文字抗锯齿给关了。  发表于 2022-11-23 09:07
回复 赞! 靠!

使用道具 举报

发表于 2022-11-23 04:20:38 | 显示全部楼层
点赞,支持开源,支持原创。
回复 赞! 靠!

使用道具 举报

发表于 2022-11-23 04:21:41 | 显示全部楼层
Golden Blonde 发表于 2022-11-22 16:06
你截图里的字体怎么看起来怪怪的?似乎不像WINDOWS。

可能他设置过窗体显示字体了。

点评

GDI+又不受你VB.Form的设置影响,那是他把GDI+的文字抗锯齿关了。  发表于 2022-11-23 09:09
回复 赞! 靠!

使用道具 举报

发表于 2022-11-23 11:22:39 | 显示全部楼层
你的编辑器和标题栏用的是什么字体?
回复 赞! 靠!

使用道具 举报

发表于 2022-11-23 23:03:25 | 显示全部楼层
字体好漂亮
回复 赞! 靠!

使用道具 举报

发表于 2022-12-1 10:04:54 | 显示全部楼层

楼主辛苦了~~~
回复 赞! 靠!

使用道具 举报

 楼主| 发表于 2022-12-5 14:07:13 | 显示全部楼层
Golden Blonde 发表于 2022-11-23 11:22
你的编辑器和标题栏用的是什么字体?

等距更纱黑体 fixed sc semibold
标题栏是更纱黑体 ui sc
回复 赞! 靠!

使用道具 举报

发表于 2023-7-6 11:05:25 | 显示全部楼层
有人用过没,好用么
回复 赞! 靠!

使用道具 举报

本版积分规则

QQ|Archiver|小黑屋|技术宅的结界 ( 滇ICP备16008837号 )|网站地图

GMT+8, 2024-7-27 18:46 , Processed in 0.036601 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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