aardio如何设置窗体
本帖最后由 collinchen1218 于 2023-12-17 15:42 编辑现在我有这样一个要求,就是要求窗口悬浮在桌面,但是其他软件可以覆盖,不影响使用,当按下win+d可以正常显示窗体,应该如何操作? 设置窗口的父窗口为桌面窗口即可。 bnb 发表于 2023-12-15 21:47
设置窗口的父窗口为桌面窗口即可。
能否再次描述清晰些?另外,软件不涉及子窗体 可以设置置顶或者快捷键激活。
置顶:
win.setTopmost( winform.hwnd )
快捷键激活:
io.open()
winform.reghotkey( function(id,mod,vk){ //注册热键按 Ctrl+D
if(win.getForeground()=winform.hwnd){
//io.print("收到快捷键命令")
winform.show()
}
},0x2/*_MOD_CONTROL*/,'D'#)
快捷键需要修改,然后win+d会跟系统快捷键冲突。 import win.ui;
/*DSG{{*/
var winform = win.form(text="aardio form";right=759;bottom=469;bgcolor=8388736)
winform.add()
/*}}*/
import winex.desktop
var desk = winex.desktop.listview.hwnd
win.setParent(winform.hwnd, desk)
winform.show();
win.loopMessage();
bnb 发表于 2023-12-16 09:14
import win.ui;
/*DSG{{*/
var winform = win.form(text="aardio form";right=7 ...
首先,感谢您的指导,已经评分。
再问一下,软件默认启动是在屏幕中央,能否默认启动在右下角不影响使用? godking.message库,创建屏幕右下角弹出提示框组-自由交流乐园-Aardio资源网
https://aardio.online/thread-102.htm 本帖最后由 collinchen1218 于 2023-12-16 15:18 编辑
bnb 发表于 2023-12-16 09:14
import win.ui;
/*DSG{{*/
var winform = win.form(text="aardio form";right=7 ...
抱歉,可能描述不清,我的意思是打开软件默认在屏幕右下角,而不是在中央
页:
[1]