gpt4 book ai didi

winforms - 从互操作 UserControl 访问 VB6 父窗体的 AmbientProperties.UserMode 属性

转载 作者:行者123 更新时间:2023-12-04 03:58:42 25 4
gpt4 key购买 nike

有没有一种方法可以让托管在 VB6 表单上的 WinForms 互操作用户控件可以检索父表单的 AmbientProperties.UserMode 值?

UserControl 的 DesignMode 属性为 false,考虑到该控件已被编译和注册,这是有道理的。

最佳答案

这是一个非常有趣的问题。

根据此 ( https://learn.microsoft.com/en-us/windows/win32/com/ambient-properties ),所有 ActiveX 控件容器都必须支持 UserMode Ambient 属性。

尝试使用 InvokeMember 通过 IDispatch ( https://learn.microsoft.com/en-us/dotnet/api/system.type.invokemember?view=netframework-4.8 ) 调用 UserMode 属性。

关于winforms - 从互操作 UserControl 访问 VB6 父窗体的 AmbientProperties.UserMode 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63429492/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com