首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

急问!怎么取消窗体的鼠标穿透效果?有高手没

2012-08-29 
急问!如何取消窗体的鼠标穿透效果?有高手没比如在窗体上加一个按钮,点击实现鼠标穿透功能,还原的时候,这时

急问!如何取消窗体的鼠标穿透效果?有高手没
比如在窗体上加一个按钮,点击实现鼠标穿透功能,还原的时候,这时候窗体不可点击,所以在窗体上加个取消按钮是不可行的,我想的方法是,让窗体相应键盘消息,比如按CTRL键之类的,让窗体可点击,然后再用鼠标点击取消按钮,这种方法可行吗?如何实行?或者有别的方法?

[解决办法]
响应键盘Ctrl键, 然后MouseMove过按钮的时候暂停穿透. 鼠标离开按钮的时候再开始穿透
[解决办法]
那个已经鼠标穿透的窗口不会再响应事件了, 你得做一个Daemon

热点排行