c# - 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
关于如何在登录完成之前隐藏项目的主窗口的任何输入?
谢谢,
解决方案
推荐阅读
- android - Android中网格的二维滚动
- c# - 为什么我会收到此异常 (gRCP)
- ios - 如何在 Swift 中重新创建带有边框的原生 iOS UI 标签?
- javascript - 理解 JS 中 this 关键字的作用域
- unity3d - 如何在游戏环境中添加阴影
- python - Kivy 不同小部件和布局类之间的属性和通信
- javascript - 如何根据图表中条形的宽度Highcharts最大高度
- c# - C# - 如何在屏幕边缘检测鼠标光标移动?
- java - 使用 spring boot 和 hibernate jpa 存储库进行事务测试
- c - 为什么 while (1 < a < 5) 是无限循环?