簡體   English   中英

如何使用Visual Studio 2013創建Outlook擴展?

[英]How to create an outlook extension using Visual Studio 2013?

我需要創建一個Outlook擴展,該擴展應具有一個帶有兩個按鈕的表單,並且該表單應顯示在應用程序的右側,就像todoist應用程序的工作方式一樣(屏幕快照中的紅色圓圈)。

在此處輸入圖片說明

我嘗試使用“ Outlook 2013加載項”項目類型進行創建,我能夠創建具有一些基本功能的加載項,但不知道如何向其中添加用戶界面。

在更多的谷歌搜索中,我發現了這一點 ,這看起來像我需要的東西,但似乎並沒有從Microsoft / Visual Studio正式獲得,而且似乎也需要付費。

我正在嘗試進行第一次Outlook擴展。

當我嘗試使用相同的Google搜索功能時,無法獲得任何良好的結果,有人可以指導我嗎?

VSTO(也不是Outlook)沒有為自定義表單提供這種布局。 但是,您可以自由使用Windows API函數來子類化Outlook窗口並注入自己的表單。 他們稱它們為Outlook中的相鄰Windows 請參閱在Outlook中創建相鄰Windows示例代碼。

外接程序Express使用相同的技術對Outlook窗口進行子類化。 結果,您將獲得一種方便的方法來將.net控件放置在Windows窗體上。 例如,我剛剛測試了一個示例加載項,並將其高級Outlook表單放置在RightReadingPane布局中。 這就是我得到的:

高級Outlook表單

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM