我正在开发VSTO加载项,启用Outlook的“ MinToTray”时(通过Outlook图标托盘中的上下文菜单),我需要重新激活(打开)Outlook。 我使用 Process.Start(“ Outlook.exe”,“ / recycle”)来做到这一点。而且有效。除非重新调整Outlook的大小,否则第一次重新打开Outlook时,其标题栏,功能区和命令栏将变为白色。
图片[{https://i.stack.imgur.com/VuKOZ.png]
有人知道如何解决此问题吗?非常感谢。
谢谢!
答案 0 :(得分:0)
尝试改为致电<Select
placeholder='ALL'
onChange={(entry) => {
let valuesSource = [];
for (let i = 0; i < entry.length; i = i + 1) {
valuesSource.push(entry[i].value);
}
let newFilteredPush = _.cloneDeep(filteredPush)
if(indexSource === -1) {
newFilteredPush.push({ id: 'Source', value: valuesSource });
} else {
newFilteredPush[indexSource].value = valuesSource;
}
this.setState({ filteredPush: newFilteredPush });
}}
...
/>
。
答案 1 :(得分:0)
感谢@Dmitry Streblechenko。最小化和隐藏Outlook时,Application.ActiveExplorer.Activate将不起作用(请检查系统托盘中Outlook图标的上下文菜单);
我自己修复了它。需要扩展我的VSTO面板,直到Outlook从最小化和隐藏状态完全恢复。