c# 调用com组件,com组件弹出模态窗,但是显示的确实非模态的

c# 调用com组件,com组件弹出模态窗,但是显示的确实非模态的,请问怎么解决?
模态窗是其它语言写的com组件本身自己弹出来的窗口,我使用C#去调用com组件

怎么调的showdialog