C# 如何在.NET中托管无窗口ActiveX控件

C# 如何在.NET中托管无窗口ActiveX控件,c#,.net,winforms,com,activex,C#,.net,Winforms,Com,Activex,我正在WinForms应用程序中托管一个Flash ActiveX控件。它可以正常工作,但是背景透明度不起作用。将控件的WMode属性设置为transperent应该使其像在浏览器中一样没有窗口。我认为它就是这样做的,因为它删除了背景色,只保留了内容——除了AxHost控件在其下绘制固定的白色背景。我该怎么做才能去除白色背景?您是否尝试过在包含的表单上设置为白色 您是否尝试在包含表单上设置为白色 这将使整个窗口透明。我不认为这是重点。那会使整个窗口透明。我不认为这是重点。NET不支持无窗口控件。

我正在WinForms应用程序中托管一个Flash ActiveX控件。它可以正常工作,但是背景透明度不起作用。将控件的WMode属性设置为transperent应该使其像在浏览器中一样没有窗口。我认为它就是这样做的,因为它删除了背景色,只保留了内容——除了AxHost控件在其下绘制固定的白色背景。我该怎么做才能去除白色背景?

您是否尝试过在包含的表单上设置为白色

您是否尝试在包含表单上设置为白色

这将使整个窗口透明。我不认为这是重点。那会使整个窗口透明。我不认为这是重点。NET不支持无窗口控件。WMode做了一些完全不同的事情。如果WMode=transparent不能使控件无窗口,我不知道它还能如何处理透明度,那么..NET不支持无窗口控件。WMode做了一些完全不同的事情。如果WMode=transparent不能使控件无窗口,那么我不知道它还能如何处理透明度。