Mar*_*ell 11
在这里覆盖; 简而言之,您需要手动处理Windows消息(在.NET中不直接处理 - 代码来自链接文章):
Run Code Online (Sandbox Code Playgroud)protected override void WndProc(ref Message m) { base.WndProc(ref m); if (m.HWnd != this.Handle) { return; } switch (m.Msg) { case Win32Messages.WM_MOUSEHWHEEL: FireMouseHWheel(m.WParam, m.LParam); m.Result = (IntPtr)1; break; default: break; } } ... abstract class Win32Messages { public const int WM_MOUSEHWHEEL = 0x020E;//discovered via Spy++ }
归档时间: |
|
查看次数: |
3364 次 |
最近记录: |