我想将Outlook的顶级窗口句柄设置为我的加载项中的“设置”表单的父级(因此它显示在顶部,保留在Outlook中等)。
在其他Office应用程序中使用SetParent工作正常,但在Outlook中我得到渲染错误。当Outlook是父级时,表单不会正确重新绘制(因此,如果我将其拖动或单击并向后并向后移动,则会在其上绘制Outlook的其他部分)。
我忽略了任何无效的行为。
有人知道一个好的解决方案吗?谢谢!
编辑:我想添加的表单是.Net表单,可能是问题的一部分。
答案 0 :(得分:0)
我仍然没有找到一种方法将这项工作作为一个表单,但一个可行的方法是打开Form作为对话框(模态)。
那就是.ShowDialog()
如果我没有得到更好的答案,我会将此标记为已接受。