将Outlookelements带到前面

时间:2010-01-24 14:27:46

标签: c# outlook handle

我用显示的代码打开Outlookelements(向下滚动; C#代码)。有时元素不会出现在前面,因此您首先必须选择它们。知道怎么做吗?我想到了手柄并手工完成。

其他想法?

谢谢托马斯

MAPIFolder objFolder = new ApplicationClass().GetNamespace("MAPI").GetDefaultFolder(OlDefaultFolders.olFolderNotes);
                foreach (NoteItem note in objFolder.Items)
                    note.Display(false);

1 个答案:

答案 0 :(得分:0)

如果您要从另一个应用程序调用,则必须处理Hwnd,您可以通过Win API调用执行此操作,或者您可以使用具有Handle属性的Redemption SafeInspector

以下是如何通过WinApi http://theflaker.com.ar/blog/?p=10

获取hWnd的链接