IVsUIShell.CenterDialogOnWindow(IntPtr, IntPtr) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将所提供的对话框 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 父级。
返回
如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。
注解
COM 签名
从 vsshell:
HRESULT IVsUIShell::CenterDialogOnWindow(
[in] HWND hwndDialog,
[in] HWND hwndParent
);
如果 IDE 处于 SDI 模式,对话框 HWND 将在 "监视" 工作区中居中。