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

窗体被挡住时的过程(或方法)识别?解决思路

2012-03-15 
窗体被挡住时的过程(或方法)识别?窗体是透明的(代码重写透明),有Png贴图。如何实现,简单的理解就是看不见时

窗体被挡住时的过程(或方法)识别?
窗体是透明的(代码重写透明),有Png贴图。如何实现,简单的理解就是看不见时停止Png图片动画!

[解决办法]
在FormResize和Paint事件中判断WindowState属性、Visible属性
[解决办法]
没有必要这么做,因为如果别人的窗体也是透明的呢?将别人的透明窗体移动到你的透明窗体前,那么你的就停止了动画,用户看到的就是不动的了。没有意义。可行的方法是,当窗体失去焦点时就停止动画。

热点排行