Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Winforms 访问VB6父窗体';interop UserControl中的s AmbientProperties.UserMode属性_Winforms_Com Interop_Vb6 Migration_Winforms Interop - Fatal编程技术网

Winforms 访问VB6父窗体';interop UserControl中的s AmbientProperties.UserMode属性

Winforms 访问VB6父窗体';interop UserControl中的s AmbientProperties.UserMode属性,winforms,com-interop,vb6-migration,winforms-interop,Winforms,Com Interop,Vb6 Migration,Winforms Interop,是否有一种方法可以使托管在VB6窗体上的WinForms interop UserControl检索父窗体的AmbientProperties.UserMode值 UserControl的DesignMode属性为false,考虑到控件已经编译和注册,这是有意义的。这是一个非常有趣的问题 根据this(),所有ActiveX控件容器都必须支持UserModeAmbient属性 尝试使用InvokeMember通过IDispatch()调用UserMode属性

是否有一种方法可以使托管在VB6窗体上的WinForms interop UserControl检索父窗体的
AmbientProperties.UserMode


UserControl的
DesignMode
属性为false,考虑到控件已经编译和注册,这是有意义的。

这是一个非常有趣的问题

根据this(),所有ActiveX控件容器都必须支持
UserMode
Ambient属性

尝试使用
InvokeMember
通过IDispatch()调用
UserMode
属性