我有一个简单的方法,通过使用Paint事件来获取 gif 的当前帧,只要你让你的表单保持这样,它就可以正常工作。如果我在表格上做一些事情,比如调整大小或移动,显然它也会触发Paint稍微奇怪计数的事件。
private void pictureBox1_Paint(object sender, PaintEventArgs e)
{
frame++;
}
有没有更好的方法呢?
我有一个简单的方法,通过使用Paint事件来获取 gif 的当前帧,只要你让你的表单保持这样,它就可以正常工作。如果我在表格上做一些事情,比如调整大小或移动,显然它也会触发Paint稍微奇怪计数的事件。
private void pictureBox1_Paint(object sender, PaintEventArgs e)
{
frame++;
}
有没有更好的方法呢?