IVsUIShell.GetDialogOwnerHwnd(IntPtr) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Returns the HWND that can be used to parent modal dialogs.
public:
int GetDialogOwnerHwnd([Runtime::InteropServices::Out] IntPtr % phwnd);
public int GetDialogOwnerHwnd (out IntPtr phwnd);
abstract member GetDialogOwnerHwnd : nativeint -> int
Public Function GetDialogOwnerHwnd (ByRef phwnd As IntPtr) As Integer
Parameters
- phwnd
-
IntPtr
nativeint
[out] Pointer to a window handle that can be used to parent modal dialogs.
Returns
If the method succeeds, it returns S_OK. If it fails, it returns an error code.
Remarks
COM Signature
From vsshell.idl:
HRESULT IVsUIShell::GetDialogOwnerHwnd(
[out] HWND * phwnd
);
This method returns the handle of the environment's main application window unless another modal dialog box is already open. In this case, the HWND of the top-most modal dialog is returned.