IVsUIShell.CenterDialogOnWindow(IntPtr, IntPtr) 方法

定义

将所提供的对话框 HWND 放置在父 HWND (上(如果) 提供)或主 IDE 窗口。

public:
 int CenterDialogOnWindow(IntPtr hwndDialog, IntPtr hwndParent);
public int CenterDialogOnWindow (IntPtr hwndDialog, IntPtr hwndParent);
abstract member CenterDialogOnWindow : nativeint * nativeint -> int
Public Function CenterDialogOnWindow (hwndDialog As IntPtr, hwndParent As IntPtr) As Integer

参数

hwndDialog
IntPtr

nativeint

中指定 HWND 对话框。

hwndParent
IntPtr

nativeint

中指定 HWND 父级。

返回

Int32

如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。

注解

COM 签名

从 vsshell:

HRESULT IVsUIShell::CenterDialogOnWindow(  
   [in] HWND hwndDialog,  
   [in] HWND hwndParent  
);  

如果 IDE 处于 SDI 模式,对话框 HWND 将在 "监视" 工作区中居中。

适用于