axWindowsMediaPlayer的播放状态

来源:互联网 发布:设计二维码的软件 编辑:程序博客网 时间:2024/05/21 07:33

Examples

The following example demonstrates an event handler for the PlayStateChange Event that displays the current play state in a label. The AxWMPLib.AxWindowsMediaPlayer object is represented by the variable named player.

// Add a delegate for the PlayStateChange event.player.PlayStateChange += new AxWMPLib._WMPOCXEvents_PlayStateChangeEventHandler(player_PlayStateChange);private void player_PlayStateChange(object sender, AxWMPLib._WMPOCXEvents_PlayStateChangeEvent e){    // Test the current state of the player and display a message for each state.    switch (e.newState)    {        case 0:    // Undefined            currentStateLabel.Text = "Undefined";            break;        case 1:    // Stopped            currentStateLabel.Text = "Stopped";            break;        case 2:    // Paused            currentStateLabel.Text = "Paused";            break;        case 3:    // Playing            currentStateLabel.Text = "Playing";            break;        case 4:    // ScanForward            currentStateLabel.Text = "ScanForward";            break;        case 5:    // ScanReverse            currentStateLabel.Text = "ScanReverse";            break;        case 6:    // Buffering            currentStateLabel.Text = "Buffering";            break;        case 7:    // Waiting            currentStateLabel.Text = "Waiting";            break;        case 8:    // MediaEnded            currentStateLabel.Text = "MediaEnded";            break;        case 9:    // Transitioning            currentStateLabel.Text = "Transitioning";            break;        case 10:   // Ready            currentStateLabel.Text = "Ready";            break;        case 11:   // Reconnecting            currentStateLabel.Text = "Reconnecting";            break;        case 12:   // Last            currentStateLabel.Text = "Last";            break;        default:            currentStateLabel.Text = ("Unknown State: " + e.newState.ToString());            break;    }}
原创粉丝点击