在Windows应用程序中应用程序之间平滑过渡,c#

时间:2010-06-29 07:53:56

标签: c#

我的应用程序处理外部某些应用程序的启动和终止。 内置的TaskBar用于标记已启动的应用程序。

假设三个应用程序启动时,我将这3个应用程序映射到创建的选项卡。这样用户就可以使用任务栏在应用程序之间切换。默认的Windows任务栏将被我的应用程序任务栏取代,因为它是一个Kiosk应用程序。

所有这些都很好......

我想要做的是,应用程序之间的切换不顺畅,用户喜欢这样。 我想让应用程序的更改顺利进行。我正在使用Windows XP。

我正在调用ShowWindowsAsync函数,以便在用户单击相应的选项卡时显示该应用程序。

如何使用c#使视觉效果更好?有可能吗?

1 个答案:

答案 0 :(得分:2)

调用AnimateWindow()来获取转换。访问pinvoke.net获取所需的声明。