如果一个对话框上有很多控件,可以归并到一起,例如button,combobox
经调试发现可以在OnCommand这个虚函数中统一处理
UINT nID = LOWORD(wParam);
HWND hWndCtrl = (HWND)lParam;
int nCode = HIWORD(wParam);
nID是控件ID
nCode是控件的消息码
例如button的BN_CLICKED,combobox的CBN_SELCHANGE。
本文探讨了如何在对话框设计中通过统一处理控件消息,如按钮和下拉框,来简化代码逻辑和提高用户体验。具体介绍了在OnCommand虚函数中统一处理不同控件消息的方法,包括获取控件ID和消息码,实现对BN_CLICKED和CBN_SELCHANGE等常见消息的集中处理。
如果一个对话框上有很多控件,可以归并到一起,例如button,combobox
经调试发现可以在OnCommand这个虚函数中统一处理
UINT nID = LOWORD(wParam);
HWND hWndCtrl = (HWND)lParam;
int nCode = HIWORD(wParam);
nID是控件ID
nCode是控件的消息码
例如button的BN_CLICKED,combobox的CBN_SELCHANGE。
981

被折叠的 条评论
为什么被折叠?
