是。经过大量搜索,我发现了文章“工具提示样式的浮动控件”,该文章用于
WndProc将消息从更改
WM_NCHITTEST为
HTTRANSPARENT,使
Control鼠标事件透明。
为此,创建一个继承自的控件,
Label然后简单地添加以下代码。
protected override void WndProc(ref Message m){ const int WM_NCHITTEST = 0x0084; const int HTTRANSPARENT = (-1); if (m.Msg == WM_NCHITTEST) { m.Result = (IntPtr)HTTRANSPARENT; } else { base.WndProc(ref m); }}我已经在.NET framework 4客户端配置文件的Visual Studio 2010中对此进行了测试。



