MFC 如果我有两个编辑框和一个按钮,怎么实现同一个按钮在不同的编辑框触发不同的事件

也就是说光标在不同的编辑框中同一个按钮触发不同事件
2025-01-06 23:20:29
推荐回答(1个)
回答1:

什么叫“在不同的编辑框触发”,这个需要具体描述。
如果你是说,在点击按钮之前的对话框焦点,那么需要你自己做一个标记变量(类成员),在两个编辑框的焦点事件(OnFocus、OnKillFocus等)中记录焦点状态,之后在按钮响应函数中,通过这个标记变量做if分支处理。