C#怎么创建置顶窗口,不抢焦点,但鼠标滑动上去能响应,类似有道词典弹出的那个翻译小窗口 100

设置Topmost=true可以创建置顶窗口,但失去焦点后,鼠标移动上去,窗体捕获不到MouseOver事件,窗体中的滚动条也不响应了,除非再次点击获取焦点怎么做到不用获... 设置Topmost=true可以创建置顶窗口,但失去焦点后,鼠标移动上去,窗体捕获不到MouseOver事件,窗体中的滚动条也不响应了,除非再次点击获取焦点
怎么做到不用获取焦点就能响应MouseOver,MouseLeave,MouseWheel事件
展开
 我来答
rkc009
2012-12-20 · TA获得超过1499个赞
知道大有可为答主
回答量:2098
采纳率:60%
帮助的人:1707万
展开全部
1:窗口程序没有焦点 绝对不能触发事件
2:有道那个翻译小窗口是监听鼠标选中事件 而且是 弹出小图标 移上去 在显示的
这个跟你哪个有置顶 有不抢焦点还触发事件 方式不一样的

3:建议你尝试其他方式 第一点已经说明了

欢迎来信继续讨论!!!!
更多追问追答
追问
我是指有道那个自动翻译,鼠标移动到单词上面它就会弹出一个该单词的翻译窗口,里面是单词的解释。而弹出这个小窗体的时候是不会抢焦点的,即这个小窗体没有获得焦点(如果单击这个小窗体原窗口会失去焦点,所以这个窗体是可以获得焦点的),但是鼠标移动到这个小窗体内的小图标上面,会弹出tooltip
追答
小窗体:是浮动窗体

设置 ShowInTaskbar
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式