如何用vb创建一个没有焦点的窗体?

永远在其他窗体上层,在鼠标点击的时候,不会把其他窗体的焦点夺过来。可以做出这样的窗体吗?可以参照winxp的osk.exe(开始----〉运行-----〉osk---〉回... 永远在其他窗体上层,在鼠标点击的时候,不会把其他窗体的焦点夺过来。
可以做出这样的窗体吗?
可以参照winxp的osk.exe(开始----〉运行-----〉osk---〉回车)
谢谢widebright,我先试试看看能否实现.盼望高手再来解决!
展开
 我来答
百度网友32cdd9945
2006-06-21 · TA获得超过1374个赞
知道大有可为答主
回答量:2429
采纳率:100%
帮助的人:1941万
展开全部
它是一个TOpMost属性的窗口,所以总是在顶端。
调用GetcusorPos API函数来获取鼠标移到哪个键上,Setcapture API来锁定鼠标消息。我想拦一下鼠标消息看它是怎么样子实现的,结果Ollydbg里不能下窗体断点!等高手来啦

你看用Setwindowlong 把鼠标单击消息过滤下来,再在处理后直接丢弃不返回给系统,看行不行。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式