LabVIEW使用API置顶窗口

网友投稿 234 2024-01-24

前几天,看到某群问这么一个问题,关于窗口置顶问题。顺便提一下,大家问问题,一定要从读者角度看,读者是否看得懂。

自然,有人想到浮动模式,或者模态。

事实上,浮动模式,窗口不激活时候,也并不是最前的模式?也不符合提问者要求,不能操作其他窗口 一般这个时候,可以试试网上搜windows API了 随便一搜,就能搜到一个函数SetWindowPos。

这个时候,就需要一点点LabVIEW调用dll的知识,还有一点点C语言知识 当然,一开始还要利用标题,获取窗口的句柄(句柄在C++里听起来复杂,对LabVIEW而言,这个句柄就是个整型数值) 这里给大家一个例子。

置顶当前vi窗口例子很简单,用了一个选项卡做背景运行后,点击按钮,可以选择不置顶、置顶,自行看效果

程序也比较简单,就两个函数注意SetWindowsPos的参数要对,具体参数可以网上搜索这个API的用法不会用,就直接把我例子复制过去,不用深究,这东西没啥好讲的,也不必在意很多功能,大家能网上搜到的功能就自己拿来用。

最后放上Demo链接,大家可以直接放到自己程序用。 审核编辑 :李倩

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:如何使用英特尔XDK与Crosswalk项目进行WebVR API的操作
下一篇:华为云 API 图像搜索 ImageSearch 的快捷性—AI 帮助您快速归类图片
相关文章

 发表评论

暂时没有评论,来抢沙发吧~