User32SetWindowPlacement(IntPtr, WindowPlacement) Method
Sets the show state and the restored, minimized, and maximized positions of the specified window.
Namespace: DevCase.Win32.NativeMethodsAssembly: DevCase.net48 (in DevCase.net48.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
[DllImportAttribute("User32.dll", SetLastError = true)]
public static bool SetWindowPlacement(
IntPtr hWnd,
ref WindowPlacement refWindowPlacement
)
<DllImportAttribute("User32.dll", SetLastError := true>]
Public Shared Function SetWindowPlacement (
hWnd As IntPtr,
ByRef refWindowPlacement As WindowPlacement
) As Boolean
Dim hWnd As IntPtr
Dim refWindowPlacement As WindowPlacement
Dim returnValue As Boolean
returnValue = User32.SetWindowPlacement(hWnd,
refWindowPlacement)
public:
[DllImportAttribute(L"User32.dll", SetLastError = true)]
static bool SetWindowPlacement(
IntPtr hWnd,
WindowPlacement% refWindowPlacement
)
[<DllImportAttribute("User32.dll", SetLastError = true)>]
static member SetWindowPlacement :
hWnd : IntPtr *
refWindowPlacement : WindowPlacement byref -> bool
No code example is currently available or this language may not be supported.
- hWnd IntPtr
-
A handle to the window.
- refWindowPlacement WindowPlacement
-
A pointer to the WindowPlacement structure that
specifies the new show state and window positions.
Before calling SetWindowPlacement(IntPtr, WindowPlacement),
set the SizeOfStruct member to Marshal.SizeOf(Of WindowPlacement).
SetWindowPlacement(IntPtr, WindowPlacement) fails if refWindowPlacement length is not set correctly.
Boolean
If the function succeeds, the return value is
.
If the function fails, the return value is
.
To get extended error information, call
GetLastWin32Error.