! 控件全屏后监听不到鼠标滚轮滚动事件了
求助! 控件全屏后监听不到鼠标滚轮滚动事件了!
我用C#做地图开发,用的是arcgis地图平台。做一个全屏的功能,但全屏后鼠标滚动的效果没了(正常情况下鼠标滚动是地图放大缩小的)。
我自己测试给它添加了一个鼠标滚动的事件,正常情况下触发,全屏后就不触发了。。
有没有高手知道原因在哪里,改怎么去修改?
我的全屏代码如下:
------解决方案--------------------
我做播放器也出现过,用钩子可以实现,百度找找吧
我用C#做地图开发,用的是arcgis地图平台。做一个全屏的功能,但全屏后鼠标滚动的效果没了(正常情况下鼠标滚动是地图放大缩小的)。
我自己测试给它添加了一个鼠标滚动的事件,正常情况下触发,全屏后就不触发了。。
有没有高手知道原因在哪里,改怎么去修改?
我的全屏代码如下:
MapTable.Dock = DockStyle.None;
WinOP.SetParent(MapTable.Handle, IntPtr.Zero);
MapTable.Left = 0;
MapTable.Top = 0;
MapTable.Width = Screen.PrimaryScreen.Bounds.Width;
MapTable.Height = Screen.PrimaryScreen.Bounds.Height;
------解决方案--------------------
我做播放器也出现过,用钩子可以实现,百度找找吧