User32SetFocus Method
Sets the keyboard focus to the specified window.
The window must be attached to the calling thread's message queue.
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 IntPtr SetFocus(
IntPtr hWnd
)
<DllImportAttribute("User32.dll", SetLastError := true>]
Public Shared Function SetFocus (
hWnd As IntPtr
) As IntPtr
Dim hWnd As IntPtr
Dim returnValue As IntPtr
returnValue = User32.SetFocus(hWnd)
public:
[DllImportAttribute(L"User32.dll", SetLastError = true)]
static IntPtr SetFocus(
IntPtr hWnd
)
[<DllImportAttribute("User32.dll", SetLastError = true)>]
static member SetFocus :
hWnd : IntPtr -> IntPtr
No code example is currently available or this language may not be supported.
- hWnd IntPtr
-
A handle to the window that will receive the keyboard input.
If this parameter is Zero, keystrokes are ignored.
IntPtr
If the function succeeds, the return value is the handle to the window that previously had the keyboard focus.
If the
hWnd parameter is invalid or
the window is not attached to the calling thread's message queue,
the return value is
Zero.
To get extended error information, call
GetLastWin32Error.