如何使用Windows API创建一个窗口总是位于屏幕最上方

如何使用Windows API创建一个窗口总是位于屏幕最上方,第1张

创建置顶窗激和口: CreateWindowEx( WS_EX_TOPMOST, ......

如果在创建窗口余卖以后,置顶 ::SetWindowPos(hwnd,HWND_TOPMOST,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE)

取消置顶

::SetWindowPos(hwnd,HWND_NOTOPMOST,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE)

用AAuto写个竖铅逗示范:

import win.ui

/*DSG{{*/

var winform = win.form(

text="置顶窗口测试"

right=449

bottom=203

)

winform.add(

checkbox={

cls="checkbox"

text="置顶此窗口"

left=109

top=92

right=352

bottom=126

z=1

}

)

/*}}*/

winform.checkbox.oncommand = function(id,event){

win.setTopmost(

winform.hwnd,

winform.checkbox.checked

)

}

winform.show()

win.loopMessage()

1、首先下载DeskPins软件,解压到当前文件夹。

2、进入文件夹,直接安装即可,安装过程中,默认也行,反正软件不大。

3、安装完成之后,桌面并没有图标,需要在开始菜单中找到。

4、单击后,软件就会运行,但是找不到运行的界面,其实这个小软件是没界面的,在桌面右下角的图标栏中是可以找到的

5、先打开你需要放置在最前端的窗口,左键单击图标,会出现一个钉子,你可以将钉子移到窗口的菜单栏上,单击即可

6、这样就完成了。

7、如果想取消这个命令,鼠标直接单击窗口菜单栏上的那个红色钉子即可解除。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8254729.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存