【发布时间】:2009-02-09 12:23:35
【问题描述】:
我想显示一个带有一些信息的半透明的始终在顶部的窗口,但我不希望该窗口接受输入或接收焦点。所有的鼠标点击都应该转到底层窗口。
我记得几年前在一个外壳替换应用程序中看到过这个,但我不记得女巫了。
任何想法如何用delphi或c#实现这个效果?
更新:
我不能完全得到建议的解决方案来使用 delphi。为 NCHITTEST 消息返回 HTTRANSPARENT 将阻止所有鼠标消息到达表单,但它希望将其传递到 z 顺序中的下一个窗口。这种方法是跨进程工作的,还是只对特定窗口的子元素起作用?
如果我设置 ExStyle 标志 WS_EX_TRANSPARENT,所有的鼠标点击都会进入下一个窗口,但我根本不会收到 NCHITTEST 消息,并且无法控制应该点击窗口的位置还是不...
【问题讨论】:
标签: c# delphi always-on-top