添加没有窗格选项的 CustomTaskPane

Adding CustomTaskPane without pane options

我在 Outlook 中有一个 CustomTaskPane,我在 C# 中添加了以下代码:

var pane = Globals.TrackingAddIn.CustomTaskPanes.Add(new MyControl(), " "); pane.DockPosition = Microsoft.Office.Core.MsoCTPDockPosition.msoCTPDockPositionRight; pane.Width = 700;

在 Outlook 中它看起来像这样: Current layout

是否可以隐藏标记为红色的按钮(窗格选项和关闭?)我尝试为控件设置负边距和 DockPositionRestrict 的各种值,但它没有改变任何东西。我希望我的控件立即显示在功能区下方。

不,不能隐藏按钮。

如果我们谈论的是自定义任务窗格 - 没有隐藏这些控件的简单方法。

但您可以考虑使用 Advanced Outlook Form Regions. Or just use Windows API for subclassing Outlook windows, see Adjacent Windows In Outlook for more information. The Creating Adjacent Windows In Outlook 可用的 C++ 示例代码,而不是使用自定义任务窗格。