如何在win7下form.hide()显示出form.close()的效果 调用hide()窗体立即消失,而close()会有动画如何能在show()/hide()的时候,都显示出效果?我感觉可能需要API什么的,但是不知道该怎么找。另外,无边框的form,怎么能让它也有阴影?setClassLong添加CS_DROPSHADOW这个方法出来的阴影不太对。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 close()的动画应该是系统级的。系统捕获到close的消息然后做的处理。和程序无关。 但是或许可以发送WM_XXX的消息来制造这个效果?明天我试试最小化+hide效果如何。而那个阴影问题,我是一点头绪也没有。 先定义个变量做标识 bool isProgram = false;调用 this.Close() 时 isProgram = true;在 FormClosing 事件中if (isProgram){ this.WindowState = FormWindowState.Minimized; this.ShowInTaskbar = false; this.Hide(); this.isProgram = false; e.Cancel = true;} if (isProgram){ this.WindowState = FormWindowState.Minimized; this.ShowInTaskbar = false; this.Hide(); this.isProgram = false; e.Cancel = true;} 求一个SQL语句 如何将菜单中的某一项设置成灰色(不可用)???? 请教各位高手如何调用API的打印函数 来做东西!!! 你用什么做c# winform的GRID与图表导出EXCEL问题! 关于线程的一个问题?? 困惑啊 为什么当我单击DataGridView中的某个行标题时,这一行中我自定义的单元格都不见了,郁闷! 文件下载的问题.为什么下载到指定文件夹了,在程序运行的跟目录也会有一份文件???? 请问在.net 安装盘里面有 Visual SourceSafe的安装盘吗 简单问题,肯定给分! 谈谈你对语言的类库和语言之间的关系理解 在线等:Winform程序如何做类型关联?
调用 this.Close() 时 isProgram = true;在 FormClosing 事件中if (isProgram)
{
this.WindowState = FormWindowState.Minimized;
this.ShowInTaskbar = false;
this.Hide();
this.isProgram = false;
e.Cancel = true;
}
{
this.WindowState = FormWindowState.Minimized;
this.ShowInTaskbar = false;
this.Hide();
this.isProgram = false;
e.Cancel = true;
}