获取UI线程&处理VisualStudio Shell

时间:2013-10-15 14:42:21

标签: visual-studio visual-studio-sdk

VS包/扩展是否有办法在运行时以任何方式获取VisualStudio主UI线程?同样,是否有可能获得它的句柄,例如显示一个消息框,其中设置了正确的父/所有者?

1 个答案:

答案 0 :(得分:1)

要回答我自己的问题 - 有一个Microsoft.VisualStudio.Shell.ThreadHelper类提供对VS UI线程的访问,对于句柄,可以使用IVsUIShell.GetDialogOwnerHwnd()辅助方法。