一个非模态对话框,两个编辑控件,有各自的OnSetFocus**()。点击第一个编辑控件后,出现提示信息,可以操作另一个窗口,提取值到这个编辑控件。 然后点第二个编辑控件时,没出现闪动的光标,光标还是在第一个控件,又触发了第一个控件的OnSetFocus 命令。非得在点一下第二个编辑控件,才能执行第二个OnSetFocus ()。 也就是说,第一次点第二个编辑控件时,相当于是激活了非模态对话框,第二个控件并没得到焦点?  怎么解决? 不想再第一个OnSetFocus ()中在程序的最后将焦点setfocus到第二个控件上去,有木有别的方法。