public partial class Form1 : Form
{
[System.Runtime.InteropServices.DllImport("user32")]
private static extern bool AnimateWindow(IntPtr hwnd, int dwTime, int dwFlags);
const int AW_CENTER = 0x0010;
const int AW_ACTIVATE = 0x20000;
public Form1()
{
InitializeComponent();
AnimateWindow(this.Handle, 1000, AW_CENTER | AW_ACTIVATE);
}
}
本文介绍了一个使用C#实现的窗体动画效果案例,通过调用user32.dll中的AnimateWindow函数,使窗体在加载时居中并激活显示。此方法可以应用于各种Windows应用程序中,以增强用户体验。
1万+

被折叠的 条评论
为什么被折叠?



