问题描述
1问我就是想做一个WinForms窗体,当要使用这个窗体时他会播放歌曲,失去鼠标或者鼠标作别得就会暂停,象征途游戏得登陆界面一样以最小化或者失去焦点就暂停他放的那首歌曲,获得焦点时接着播放,2问象征途得登陆界面登陆成功后,他会自作向右转换出人物界面,这个自作向右时怎么做的。谢谢
解决方案
解决方案二:
可以在窗体代码里直接添加如下的代码来处理:protectedoverridevoidOnDeactivate(EventArgse){base.OnDeactivate(e);Console.WriteLine("deactivate");}
或是给窗体添加相应的事件:publicForm1(){InitializeComponent();this.Deactivate+=newEventHandler(Form1_Deactivate);}voidForm1_Deactivate(objectsender,EventArgse){Console.WriteLine("Deactivate");}
解决方案三:
但是在类中,重写基类的方法是首选的,所以建立楼主使用重写基类的OnDeactivate方法来实现
解决方案四:
mark,要下班咯~
解决方案五:
都是很好的建议!值得学习
解决方案六:
有点难度哦
时间: 2025-01-21 17:28:44