如何给程序加个加载画面
怎么给程序加个加载画面?
像PhotoShop,Word等等之类的,
不过因为我加载的时候要做很多事情,所以加载很慢的,
不希望是定时的,因为加载时间很长,所以在不同的机器上时间差很多啊。
而且边加载,在加载画面上要能显示加载到什么地方了,
加载完了启动另一个窗体。
而且我注意到那些加载画面根本不是永远置在最前端的,可以切换到其他任务的,然后切回来还是一个加载画面。
------解决方案--------------------
SplashScreen
VS2005自带了 如果觉得不漂亮去网上搜Splash
------解决方案--------------------
试下用多线程来处理,用后台线程来处理程序的初始化。如果后台线程处理完成则自动关闭启动画面,而且可以通过后台线程返回事件告诉启动画面当前的处理进度。
http://community.****.net/Expert/topic/5257/5257496.xml?temp=.8083002
像PhotoShop,Word等等之类的,
不过因为我加载的时候要做很多事情,所以加载很慢的,
不希望是定时的,因为加载时间很长,所以在不同的机器上时间差很多啊。
而且边加载,在加载画面上要能显示加载到什么地方了,
加载完了启动另一个窗体。
而且我注意到那些加载画面根本不是永远置在最前端的,可以切换到其他任务的,然后切回来还是一个加载画面。
------解决方案--------------------
SplashScreen
VS2005自带了 如果觉得不漂亮去网上搜Splash
------解决方案--------------------
试下用多线程来处理,用后台线程来处理程序的初始化。如果后台线程处理完成则自动关闭启动画面,而且可以通过后台线程返回事件告诉启动画面当前的处理进度。
http://community.****.net/Expert/topic/5257/5257496.xml?temp=.8083002