import win.ui;
/*DSG{{*/
var winform = win.form(text="aardio form";right=759;bottom=469;bgcolor=128;border="none";exmode="none")
winform.add()
/*}}*/
winform.setRect(..win.getRect(win.getDesktop(),true));
//设置透明度
winform.transparent(60);
//穿透
winform.modifyStyleEx(,0x20/*_WS_EX_TRANSPARENT*/);
//置顶
win.setTopmost(winform.hwnd);
//注册系统快捷键,关闭蒙版
var hkId;
winform.unreghotkey(hkId);
hkId = winform.reghotkey(
function(id,mod,vk){
winform.close()
}
,2/*_MOD_CONTROL*/,'Q'#
);
winform.show()
win.loopMessage();
以上代码参考了, win.ui.mask库里的代码
其实还是可以直接用这个库来实现,上面就是为了学习
要想改变蒙版的颜色, 就把窗口背景色改一改就可以了