2017-02-20 106 views
1

我正在爲Outlook客戶端開發VSTO應用程序。我想有我形式,其中以紅色高亮顯示,如下圖中的Outlook客戶端窗口的部分開放:用自定義表格替換部分Outlook客戶端窗口

enter image description here

我想是因爲他們更換視圖我不能使用窗體區域一個單一的項目。 因此,基本上我想要做的是當我點擊工具欄上的工具按鈕時,在紅色區域打開自定義窗體(窗口或網頁)。 任何想法如何做到這一點?

回答

2

有對有展示自己的表單方式主要有三種:

  1. 可以使用WebViewURLWebViewOn用於設置文件夾的Web視圖狀態的Folder類的屬性。 Microsoft Outlook使用客戶端計算機上安裝的Windows Internet Explorer版本的呈現引擎來顯示網頁。如果客戶端計算機上未安裝Internet Explorer,Outlook將不會顯示該網頁。

  2. 創建一個優化的Outlook窗口。有關更多信息,請參閱Creating Adjacent Windows In Outlook。請注意,您需要深入瞭解Windows API才能移動,請參閱SetWindowsHookEx

  3. Add-in Express爲開箱即用表單提供了佈局。在這種情況下不需要發明輪子。

enter image description here