System.Activator.CreateInstance-保持专注

时间:2019-07-18 23:08:19

标签: c# activator

我正在使用以下代码从Windows窗体启动Autodesk Inventor实例:

            // Launch Inventor in Silent Mode
        Type inventorAppType = System.Type.GetTypeFromProgID("Inventor.Application");
        m_inventorApp = System.Activator.CreateInstance(inventorAppType) as Inventor.Application;

        m_inventorApp.Visible = false;

我的问题是Inventor的隐藏实例从Windows窗体窃取了焦点。在Inventor实例关闭之前,我完全无法与启动表单进行交互。 我还尝试了在Inventor处于活动状态时显示辅助表单窗口,该方法可以工作,但在Inventor实例关闭之前也无法对其进行操作。

我想念什么?

0 个答案:

没有答案