kyozy 发表于 2022-7-3 16:38:23

Gdiplus 绘图模块

GDI+ 火山版模块, 用法和易语言没多大区别, 可能有些常量或方法命名不一样.
全是体力活, 累死个人了.




模块安装包:




例子我只写了3个, 实在不想照搬易语言的写了, 凑合着看吧:



小蜗牛 发表于 2022-7-3 16:51:41

k总出品,必属精品

gzylove 发表于 2022-7-3 17:02:40

谢谢达大佬

kyozy 发表于 2022-7-3 17:21:30

支持64位的

1185907650 发表于 2022-7-3 17:32:53

点赞不错

一代码农 发表于 2022-7-3 17:35:02

厉害
上午我刚发了个半成品,和你这个完整度对比相形见拙

有点小建议,为啥不按易语言的合名来呢,还有这样合命名非常容易重名。

比如图像类,位图类。如果命名GP图像,GP位图可能确定更好区别些,因为后面可能会有d2d,gdi等等图形库,如果都这样命名肯定会有冲突问题。

kyozy 发表于 2022-7-3 17:37:12

本帖最后由 kyozy 于 2022-7-3 17:38 编辑

一代码农 发表于 2022-7-3 17:35
厉害
上午我刚发了个半成品,和你这个完整度对比相形见拙


我以为火山已经有包名了, 应该包名就是解决重名的吧?实在不行也只有修改命名, 那这包名简直是摆设

一代码农 发表于 2022-7-3 17:46:13

本帖最后由 一代码农 于 2022-7-3 17:51 编辑

kyozy 发表于 2022-7-3 17:37
我以为火山已经有包名了, 应该包名就是解决重名的吧?实在不行也只有修改命名, 那这包名简直是摆设
...
包名是可以过滤重复,可能我没有表达清楚

还是用示例来说
比如
在项目中存在位图类,位图类在你的模块中也存在的,这样会导致ide自动认一个,而无法切换。

建议还是把类名改一下,最好跟易语言的gdiplus模块命名一致,易语言的这个模块也是你编写的,用的人非常多,命名尽量一致更容易上手。:噜阿噜

另外搞完可以给吴总拿报酬

kyozy 发表于 2022-7-3 17:59:28

其实重名可以使用 包名.类名 , 但是这样输入又比较麻烦, 好的, 还是修改一下类名.

君安光电科技 发表于 2022-7-3 18:17:41

宝贝给力~
页: [1] 2 3 4
查看完整版本: Gdiplus 绘图模块