0

我想将 Outlook 的顶级窗口句柄设置为我的加载项中设置表单的父级(因此它显示在顶部,保留在 Outlook 中等)。

在其他 Office 应用程序中使用 SetParent 工作正常,但在 Outlook 中出现呈现错误。当 Outlook 是父级时,表单无法正确重新绘制(因此,如果我将其拖动或单击并返回,则 Outlook 的其他部分将绘制在其顶部)。

我所做的任何 Invalidate-ing 都会被忽略。

有人知道一个好的解决方案吗?谢谢!

编辑:我要添加的表单是 .Net 表单,这可能是问题的一部分。

4

1 回答 1

0

我还没有想出一种方法来使它作为一个表单工作,但是一个可行的解决方法是将表单作为一个对话框(模态)打开。

那就是 .ShowDialog()

如果我没有得到更好的答案,我会将其标记为已接受。

于 2009-07-30T15:09:55.797 回答