C# Webbrowser抢焦点问题?

Webbrowser每当加载完某个网页时会抢焦点激活所在的窗体挡在前面求大虾帮忙有没有什么办法可以让Webbrowser在后面静静工作不抢焦点... Webbrowser每当加载完某个网页时会抢焦点激活所在的窗体挡在前面
求大虾帮忙有没有什么办法可以让Webbrowser在后面静静工作不抢焦点
展开
 我来答
七终多E
2011-06-03 · TA获得超过1.4万个赞
知道大有可为答主
回答量:3756
采纳率:46%
帮助的人:3382万
展开全部
试试在webbrowser加载页面完成的页面上做个判断 如果窗体本身是在最前就保持在最前 如果是在后面就调用API把自己放到后面
追问
你说的API是什么API呢请问
追答
win32 api
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
egghead008
2011-06-03 · TA获得超过1164个赞
知道小有建树答主
回答量:1424
采纳率:100%
帮助的人:1377万
展开全部
Webbrowser有个documentCompleted(好像是这么写的)事件,在该事件中可以将焦点放到你想放的控件上
更多追问追答
追问
我不是要放到其他控件上 如果我是其他窗口呢怎么办
比如我在打开其他程序 但是他获取焦点就挡在其他窗口前面了 妨碍用户的这样会
追答
你打开的那个程序的TopMost 属性设置为tue应该就可以了(这个就会盖住有WebBrowser控件的窗体了)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式