110,531
社区成员
发帖
与我相关
我的任务
分享
//如果主窗体移动,帽子也要跟着动
private void Form1_LocationChanged(object sender, System.EventArgs e)
{
hat.Location = new Point(this.Location.X-30,this.Location.Y-10);
}
//如果主窗体拿到焦点,帽子也必须在上面
private void Form1_Activated(object sender, System.EventArgs e)
{
if(!hat.TopMost)
{
hat.TopMost = true;
hat.BringToFront();
}
}
//如果主窗体丢掉焦点,帽子也别再上面碍事了
private void Form1_Deactivate(object sender, System.EventArgs e)
{
if(hat.TopMost)
hat.TopMost = false;
}