让某个软件的窗体总在最前面

hunniman 2011-03-21 06:14:57
小弟想自己编写一个让某个运行着的软件总在最前面显示的软件
但是毫无头绪,希望朋友们可以给出原理,万分感激。。。
...全文
114 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
kid_wang 2011-03-21
  • 打赏
  • 举报
回复
Form.TopMost = true;
se7en 2011-03-21
  • 打赏
  • 举报
回复
顶2楼的
dylike 2011-03-21
  • 打赏
  • 举报
回复
SetWindowPos(句柄,-1,0,0,0,3)
dylike 2011-03-21
  • 打赏
  • 举报
回复
找到目标窗口句柄后用API
SetWindowPos(句柄,-3,0,0,0,1)
开发者孙小聪 2011-03-21
  • 打赏
  • 举报
回复
是在.net 下么? 那么就是this.TopMost = true;
ycproc 2011-03-21
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 caozhy 的回复:]
FindWindow 找到窗口 Handle

SetWindowPos SWP_TOPMOST 设置窗口保持最前
[/Quote]

+1
threenewbee 2011-03-21
  • 打赏
  • 举报
回复
FindWindow 找到窗口 Handle

SetWindowPos SWP_TOPMOST 设置窗口保持最前

110,561

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧