首页 > 解决方案 > Office 插件 - 隐藏主窗口

问题描述

我正在为 Microsoft Project 使用 c# 开发 VSTO 插件。我想要的是当 microsoft project 打开时,它应该首先弹出登录对话框(我可以毫无问题地显示),直到登录完成,microsoft project 窗口不应该加载或窗口保持隐藏。启动插件时,我无法隐藏或阻止加载 microsoft 项目窗口。我尝试了几件事,即

var app = (MSProject.Application)System.Runtime.InteropServices.Marshal.GetActiveObject("MSProject.Application");
app.Visible = false;  // doesn't work
app.WindowHide();  // doesn't work
app.AppMinimize();  // works

关于如何在登录完成之前隐藏项目的主窗口的任何输入?

谢谢,

标签: c#.netvstooffice-addinsms-project

解决方案


推荐阅读