【发布时间】:2014-10-15 21:43:56
【问题描述】:
(这不是 MFC)
我创建了一个透明且覆盖整个屏幕的窗口。但是,我希望它只是一个覆盖,不接受任何点击或键盘按下,只覆盖屏幕的一部分(即使在那里,也不接受输入)。它应该始终在顶部(到目前为止有效)并且不应阻止对其下方窗口的输入。有没有办法在某处设置它或解决这个问题?
EnableWindow(hWnd, false); 没有做我想做的事(显然)。
【问题讨论】:
(这不是 MFC)
我创建了一个透明且覆盖整个屏幕的窗口。但是,我希望它只是一个覆盖,不接受任何点击或键盘按下,只覆盖屏幕的一部分(即使在那里,也不接受输入)。它应该始终在顶部(到目前为止有效)并且不应阻止对其下方窗口的输入。有没有办法在某处设置它或解决这个问题?
EnableWindow(hWnd, false); 没有做我想做的事(显然)。
【问题讨论】:
啊,抱歉发帖。终于找到了!
WS_EX_TRANSPARENT 是您要添加的样式。
【讨论】: