昨天同事问我一个问题,就是要像QQ那样登录界面光标定位在用户名或者密码栏.
当时我很随意的就跟他说SetFocus吧 你去试试看.结果同事搞了一会还是没搞定,
我还以为不好用.后来我去看了下,原来他在对话框初始化时返回值有问题.
其实很简单,代码如下
BOOL ClassName::OnIniDialog()
{
CDialog::OnIniDialog();
m_EditControlName.SetFocus();
return FALSE; // note: you should return false not true
}