用C#设置窗口启动画面效果

用C#设置窗口启动画面效果

ID:41997016

大小:93.68 KB

页数:7页

时间:2019-09-06

用C#设置窗口启动画面效果_第1页
用C#设置窗口启动画面效果_第2页
用C#设置窗口启动画面效果_第3页
用C#设置窗口启动画面效果_第4页
用C#设置窗口启动画面效果_第5页
资源描述:

《用C#设置窗口启动画面效果》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、usingSystem;usingSystem.Drawing;usingSystem.Windows.Forms;usingSystem.Threading;namespaceYourNameSpace{publicsealedclassSplashScreen{staticSplashFormm_SplashForm;staticThreadm_WorkerThread;privateSplashScreen(){}staticSplashScreen(){m_SplashForm=newSplashForm();m_SplashForm.Spla

2、shImage=Resources.bmpEffortechSplash;}publicstaticImageSplashImage{get{returnm_SplashForm.SplashImage;}set{m_SplashForm.SplashImage=value;}}publicstaticstringInfoText{getreturnm_SplashFbrm」nfoText;setmSplashForm」nfolextvalue;publicstaticvoidShow(BitmapsplashImage){if(splashImage

3、==null)thrownewArgumentNullException();m_SplashForm.Splashlmage=splashImage;Show();}publicstaticvoidShow(){ThreadStartthreadStart=newThreadStart(ShowForm);m_SplashForm.HideSplash=false;m_WorkerThread=newThread(threadStart);m_WorkerThread.Start();}privatestaticvoidShowForm(){m_Sp

4、lashForm.ShowDialog();}publicstaticvoidClose(){if(m_SplashForm!=null&&!m_SplashForm」sDisposed)m_SplashForm.HideSplash=true;//m_WorkerThread.Join();}publicstaticvoidDispose(){if(m_SplashForm!=null)m_SplashForm.Dispose();m_SplashForm=null;"}}internalclassSplashForm:FormprivateSyst

5、em.Windows.Forms.Timertimerl;privatePictureBoxm_SplashPictureBox;privateSystem.ComponentModel.IContainercomponents;privateboolm_HideSplash=false;privateSystem.Windows.Forms.Timertimer2;privatePointorgPoint;internalSystem.Windows.Forms.LabelInfoLabel;publicSplashForm(){Initialize

6、Component();this.timer1.Start();}#regionWindowsFormDesignergeneratedcodeprivatevoidInitializeComponent(){this.comporients=newSystem.ComponentModel.Container();this.m_SplashPictureBox=newSystem.Windows.Forms.RctureBox();this.timerl=newSystem.Windows.Forms.Timer(this.components);t

7、his」nfoLabel=newSystem.Windows.Forms.Label();this.timer2=newSystem.Windows.Forms.Timer(this.components);this.SuspendLayout();////m_SplashPictureBox//this.m_SplashRctureBox.Cursor=System.Windows.Forms.Cursors.AppStarting;this.m_SplashPictureBox.Name="m_SplashPictureBox";this.m_Sp

8、IashPictureBox.Size=newSystem.Drawing.Size(112,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。