Export (0) Print
Expand All

Edit_TakeFocus macro

[Intended for internal use; not recommended for use in applications. This macro may not be supported in future versions of Windows.]

Forces a single-line edit control to receive keyboard focus. You can use this macro or send the EM_TAKEFOCUS message explicitly.

Syntax


DWORD Edit_TakeFocus(
  HWND hwndEdit
);

Parameters

hwndEdit

Type: HWND

A handle to the edit control.

Return value

The return value is not used.

Security Considerations

Using this message might compromise the security of your program.

Remarks

The EM_TAKEFOCUS message is ignored if the edit control is not a single-line edit control.

If the edit control previously received an EM_NOSETFOCUS message, the edit control will appear to have the focus without actually having it; otherwise, the edit control will receive focus.

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

Header

Commctrl.h

See also

Reference
EM_NOSETFOCUS
EM_TAKEFOCUS

 

 

Community Additions

ADD
Show:
© 2014 Microsoft