永发信息网

如何让悬浮窗口在最上层显示

答案:2  悬赏:20  手机版
解决时间 2021-04-13 23:43
我用C#做了个悬浮窗口,但是会被FLASH盖住,请问,怎么让它置于最上层,我用得是C#

这个问题自己解决了,谁来回答,我白送分了
最佳答案
我来
全部回答
就是利用了一个api函数,实现功能。setwindowpos函数能为窗口指定一个新位置和状态。它也可改变窗口在内部窗口列表中的位置。 代码如下。 ============== private declare function setwindowpos lib "user32" (byval hwnd as long, byval hwndinsertafter as long, byval x as long, byval y as long, byval cx as long, byval cy as long, byval wflags as long) as long '定义api private const hwnd_topmost = -1 '窗体最上层常数 private const swp_nomove = &h2 '窗体不移动(保持当前位置(x和y设定将被忽略)) private const swp_nosize = &h1 '窗体大小不变(保持当前大小(cx和cy会被忽略)) private sub form_load() '程序一运行就执行 setwindowpos hwnd, hwnd_topmost, 0, 0, 0, 0, swp_nomove + swp_nosize '设置最上层窗口 end sub 本贴来自zdnetchina中文社区 http://bbs.zdnet.com.cn ,本贴地址:http://bbs.zdnet.com.cn/viewthread.php?tid=693124
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
查看我的名字有几分
为什么我手机从别人手机用蓝牙发来的文件在手
圃圃茶饮(义乌店)这个地址在什么地方,我要处
‘’这支笔跟那支笔一样‘’和“脸色跟纸一样
淘宝免费店铺怎么装修?
河东小饭馆地址有知道的么?有点事想过去
红星路四段到西南民族学院乘几路车
单选题下列各微粒半径之比大于1的是A.Na+/NaB
以“时间”为话题,运用比喻和排比的手法,写片
百度的SB搜索出现的是谷歌,是为什么呢?难道
家园社区能隐身吗?
浦北县海豚木业有限公司地址有知道的么?有点
有10只公鸡,8只鸭孑.公鸡的只数是鸭子的百分
巴蒂尔三代和基德一代哪个好?
---- Do you think it will snow tomorrow?--
推荐资讯
新马6睿翼的售价?
临摹要注意的
赞美辣椒的古诗句,赞美辣椒的诗句
选择遗忘,还是继续等待
为什么春秋Q传会变成这样 已经没什么人了
建国六十大庆核蛋谁做的阿?
郑州市天润粮油食品有限公司(西南门)怎么去啊
谁会一些好的网络技巧。
如何才能寻求高尚彻底摆脱低俗
情侣两个人得名字有一个字相同,怎么说
最搞笑的班级口号,有创意的队名和口号 5分
地球上,晨线和昏线相接时有两个分界点,位于
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?