VB.NET 中的点击控制
Click-through Controls in VB.NET
我需要在文本框之上创建一个图片框,当点击时,将点击传递到文本框下方的图片框。我该怎么做呢?我会使用 SendMessage 以某种方式将点击发送到文本框并在文本框上取消点击吗?如果是这样,我会发送什么消息?
图片框(按 Z 顺序)位于文本框上方。但是,任何点击事件都应该像文本框在图片框上方一样传递。
如果您不想 window 接收输入,您必须禁用它,调用 EnableWindow 函数:
Enables or disables mouse and keyboard input to the specified window or control. When input is disabled, the window does not receive input such as mouse clicks and key presses.
鼠标消息到达最顶层 window 在禁用 window 下方。
我需要在文本框之上创建一个图片框,当点击时,将点击传递到文本框下方的图片框。我该怎么做呢?我会使用 SendMessage 以某种方式将点击发送到文本框并在文本框上取消点击吗?如果是这样,我会发送什么消息?
图片框(按 Z 顺序)位于文本框上方。但是,任何点击事件都应该像文本框在图片框上方一样传递。
如果您不想 window 接收输入,您必须禁用它,调用 EnableWindow 函数:
Enables or disables mouse and keyboard input to the specified window or control. When input is disabled, the window does not receive input such as mouse clicks and key presses.
鼠标消息到达最顶层 window 在禁用 window 下方。