Flash内容未完全以C#形式存储,带有IE 8和Flash版本的web浏览器对象>;10
我正在为Windows7开发一个C#应用程序,我想从表单中web浏览器对象的URL加载一些flash内容。我想使窗体不可见,并将从窗体捕获的bmp图像转储到硬盘。我还想使应用程序在任务栏和alt+tab菜单中不可见。我测试了应用程序,发现了以下情况 情景1: a。系统中安装了IE 9 b。闪存版本10.0或10.1或10.2或10.3 c。窗体设置为可见或不可见 d。应用程序在任务栏和alt+选项卡菜单中设置为不可见或可见 结果:Flash内容已完全加载 情景2: a。系统中安装了IE 8 b。Flash版本10.0 c。窗体设置为可见或不可见 d。应用程序在任务栏和alt+选项卡菜单中设置为不可见或可见 结果:Flash内容已完全加载 情景3: a。系统中安装了IE 8 b。闪存版本10.1或10.2或10.3 c。窗体设置为不可见 d。应用程序在任务栏和alt+选项卡菜单中设置为不可见 结果:闪存内容未完全加载。内容呈现将在某个点停止:( 情景4: a、 系统中安装了IE 8 b、 闪存版本10.1或10.2或10.3 c、 表单设置为可见 d、 应用程序在任务栏和alt+选项卡菜单中设置为不可见 结果:Flash内容已完全加载 情景5: a、 系统中安装了IE 8 b、 闪存版本10.1或10.2或10.3 c、 窗体设置为不可见 d、 应用程序设置为在任务栏和alt+选项卡菜单中可见 结果:Flash内容已完全加载 在任何web浏览器中手动打开链接时,内容将完全加载 因此,仅在场景3中没有正确加载内容(这是我所需的场景:() 你能给我一些关于这种行为的见解吗? 可见属性和flash内容加载之间有什么关系 从上面的场景来看,我只有IE8的问题 如果我使用AxWebbrowser而不是dot Net 3.5中提供的默认web浏览器对象,则会观察到相同的结果Flash内容未完全以C#形式存储,带有IE 8和Flash版本的web浏览器对象>;10,c#,flash,internet-explorer-8,C#,Flash,Internet Explorer 8,我正在为Windows7开发一个C#应用程序,我想从表单中web浏览器对象的URL加载一些flash内容。我想使窗体不可见,并将从窗体捕获的bmp图像转储到硬盘。我还想使应用程序在任务栏和alt+tab菜单中不可见。我测试了应用程序,发现了以下情况 情景1: a。系统中安装了IE 9 b。闪存版本10.0或10.1或10.2或10.3 c。窗体设置为可见或不可见 d。应用程序在任务栏和alt+选项卡菜单中设置为不可见或可见 结果:Flash内容已完全加载 情景2: a。系统中安装了IE 8 b。