Не могли бы вы рассказать мне, как приостановить axMoviePlayer во время игры?
В рамках Windows, я создаю воспроизведение мультимедиа с AxMoviePlayer1 как C#. Я дал возможность играть за данный кадр (кнопка 4: 4 кадра). Если я нажимаю на кнопку с функцией паузы (button5) во время воспроизведения, чтобы приостановить воспроизведение, оно не приостанавливается. Я не знаю, почему это не работает. Пожалуйста, помогите мне. Вот код
private void button4_Click(object sender, EventArgs e)
{
for (int i = 0; i < total; i++)
{
axMoviePlayer1.StepFrame(short.Parse(4));
wait(1);
}
}
public void button5_Click(object sender, EventArgs e)
{
this.axMoviePlayer1.Pause();
}
public void Form_MediaPlayer_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyData == Keys.Space)
{
button5.PerformClick();
}
}