原贴地址:https://aardio.com.cn/t/21472 大佬写的c#的类库,还是很厉害的。
不过使用时,缩小可能过小,导致看不到,自己修改了下,顺手封装了下。
修改内容:修复缩小时图片过小,导致看不到,然后不能恢复图片的问题。
我只是代码的搬运工
import win.ui;
/*DSG{{*/
var winform = win.form(text="aardio form";right=797;bottom=399)
winform.add(
button={cls="button";text="加载图片";left=664;top=38;right=776;bottom=88;dr=1;dt=1;z=2};
button2={cls="button";text="获取尺寸";left=664;top=110;right=776;bottom=155;dr=1;dt=1;z=3};
custom={cls="custom";text="自定义控件";left=8;top=8;right=637;bottom=370;bgcolor=12632256;db=1;dl=1;dr=1;dt=1;z=1}
)
/*}}*/
import console;
import yang.picboxex;
box = yang.picboxex(winform.custom)
winform.button.oncommand = function(id,event){
box.LoadPic("\res\demo3.png");
}
winform.button2.oncommand = function(id,event){
console.dump(box.GetSize())
}
winform.show();
win.loopMessage();
附件的库文件yang整个文件夹放入lib下即可