!关于编辑框控件EDIT在初始化时取得焦点

求救!各位高手:关于编辑框控件EDIT在初始化时取得焦点
我有四个编辑框,分别为IDC_EDIT1,IDC_EDIT2,IDC_EDIT3,IDC_EDIT4,我希望让第三个编辑框在界面出现时就取得焦点...我的编码如下:

......
BOOL   CMyeditDlg::OnInitDialog()
{
CDialog::OnInitDialog();
m_edit3.SetPasswordChar( '* ');
        m_edit3.SetFocus();(这是成员变量的方法)
      ((CEdit*)GetDlgItem(IDC_EDIT3))-> GetFocus();(这是找到编辑框ID,然后调用函数...

但结果是焦点总是在第一个编辑框内...无法在界面出现时,第三个框取得焦点...我错在哪里呀?求救!


------解决方案--------------------
不用那么麻烦了,去资源编辑器里,选菜单Layout-> Tab Order,设置你需要的Tab健次序,即将第三个编辑框设为1,其他的顺序排列你看着办就好了