.net NET中WM Player ActiveX组件的透明控制
我的表单中有一个Windows media player activex组件。在这个WM播放器的顶部,我有一个背景色设置为透明的图片盒。当我为这个picturebox设置图像时,虽然图像包含透明区域,但当picturebox位于WM player组件上方时,它显示为黑色 好像我把图片盒放在表单中的其他地方。透明区域被正确渲染.net NET中WM Player ActiveX组件的透明控制,.net,activex,gdi+,transparency,opacity,.net,Activex,Gdi+,Transparency,Opacity,我的表单中有一个Windows media player activex组件。在这个WM播放器的顶部,我有一个背景色设置为透明的图片盒。当我为这个picturebox设置图像时,虽然图像包含透明区域,但当picturebox位于WM player组件上方时,它显示为黑色 好像我把图片盒放在表单中的其他地方。透明区域被正确渲染 所以无论如何,我可以在WM播放器组件上放置一个透明图像。(嗯,可能有点像水印)。我想这张图片显示可能是50%的不透明度时,视频播放在WM播放器控制。GDI+在这种情况下有用
所以无论如何,我可以在WM播放器组件上放置一个透明图像。(嗯,可能有点像水印)。我想这张图片显示可能是50%的不透明度时,视频播放在WM播放器控制。GDI+在这种情况下有用吗?我会尝试在WM播放器控件上放置一个单独的半透明窗体。没有办法吗?无法对媒体播放器进行透明控制?