(这不是 MFC)
我创建了一个透明的窗口并覆盖了整个屏幕。但是,我希望它只是一个覆盖层,不接受任何地方的任何点击或键盘按下,只覆盖屏幕的一部分(即使在那里,也不接受输入)。它应该总是在最上面(到目前为止有效)并且不应该阻止输入到它下面的窗口。有没有办法在某处设置它或解决这个问题的方法?
EnableWindow(hWnd, false);
没有做我想做的事(很明显)。
最佳答案
啊,抱歉发帖了。终于找到了!
WS_EX_TRANSPARENT
是您要添加的样式。
关于c++ - Win32 设置窗口不接受输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26392643/