C# 在windows media player c上滚动文本#

C# 在windows media player c上滚动文本#,c#,video-processing,C#,Video Processing,我使用windowsMediaPlayer控件。如何设置滚动文本 private void button1_Click(object sender, EventArgs e) { openFileDialog1.Filter = "(mp4,mov,wmv,mpg)|*.mp4;*.mov;*.wmv;*.mpg|all files|*.*"; if (openFileDialog1.ShowDialog() == DialogResult.OK)

我使用windowsMediaPlayer控件。如何设置滚动文本

    private void button1_Click(object sender, EventArgs e)
    {
        openFileDialog1.Filter = "(mp4,mov,wmv,mpg)|*.mp4;*.mov;*.wmv;*.mpg|all files|*.*";
        if (openFileDialog1.ShowDialog() == DialogResult.OK)
        {
            axWindowsMediaPlayer1.URL = openFileDialog1.FileName;

            //How can I set my scrolling text
            //axWindowsMediaPlayer1.ScrollText = "It is my demo text";
        }
    }

如果您谈论的是windows内置媒体播放器,那么您将不得不开始使用Win32 API、windows挂钩、HWND等。您不能只在窗口上绘制控件。你说的是一些非常低级的windows编码


看看Spy++()。这是一个来自微软的工具,让你深入了解正在运行的应用程序的细节。它有一个组件,叫做MauleDSPILIB,它封装托管库中的C++窗口库,使Windows钩子调用更容易。准备好了解比您想知道的更多的操作系统信息。:-)

实际上,我使用WindowsMediaPlayer控件并通过设置axWindowsMediaPlayer1.URL播放视频