我有一个半透明的表格(使用 AlphaBlend)作为覆盖。为了让用户仍然能够与下面的窗口进行交互,我在我的表单上设置了 WS_EX_NOACTIVATE,所以所有的左右点击都会进入另一个窗口。
但是,我的表单上有一些可点击的标签。单击这些并执行适当的操作可以正常工作,因为尽管调用了 WS_EX_NOACTIVATE 标志 OnClick 方法,但是单击(显然)也会传播到另一个窗口,在这种情况下我不希望这样做。
那么,如果我已经在我的表单中处理了它,有谁知道如何“停止”将点击发送到下面的窗口?基本上我希望能够选择点击是否“属于我”并且不会被传播,或者我下面的窗口是否接收它。