VC 如何得到前一个控件的焦点

最好是能提取出焦点控件的ID

第1个回答  2011-10-29
添加 WM_KILLFOCUS 消息。
这个消息裏你会获取到失去焦点的控件的焦点,保存它。之後你就可以获取到 “前一个控件的句柄”
获取ID是:
ID= GetDlgCtrlID(控件窗口句柄)
第2个回答  2011-10-26
当你调用CWnd* SetFocus( )方法的时候你注意看, 系统不是会返回一个CWnd*吗? 那就是前一个有焦点的窗口(控件). 获得控件指针了, 怎么做还不是你说了算.本回答被网友采纳