我希望将Outlook的顶级窗口句柄设置为外接程序中某个设置窗体的父级(因此它显示在顶部,保留在Outlook中等)。
在其他Office应用程序中使用setparent可以正常工作,但在Outlook中会出现呈现错误。当Outlook是父级时,该窗体无法正确重新绘制(因此,如果我拖动它或单击“前后”,则Outlook的其他部分将绘制在其上)。
我所做的任何无效操作都将被忽略。
有人知道一个好的解决方案吗?谢谢!
编辑:我要添加的表单是.NET表单,这可能是问题的一部分。
我仍然没有找到一种方法使这个表单作为一个表单工作,但是解决这个问题的一个方法是打开这个表单作为一个对话框(模式)。
即.showDialog()。
如果我得不到更好的答案,我会把这个标记为接受。