mirror of
https://github.com/reactos/reactos.git
synced 2026-05-31 16:31:07 +08:00
[ATL] -Add COMMAND_CODE_HANDLER macro
This commit is contained in:
@@ -1800,6 +1800,15 @@ public:
|
||||
return TRUE; \
|
||||
}
|
||||
|
||||
#define COMMAND_CODE_HANDLER(code, func) \
|
||||
if (uMsg == WM_COMMAND && code == HIWORD(wParam)) \
|
||||
{ \
|
||||
bHandled = TRUE; \
|
||||
lResult = func(HIWORD(wParam), LOWORD(wParam), (HWND)lParam, bHandled); \
|
||||
if (bHandled) \
|
||||
return TRUE; \
|
||||
}
|
||||
|
||||
#define COMMAND_RANGE_HANDLER(idFirst, idLast, func) \
|
||||
if (uMsg == WM_COMMAND && LOWORD(wParam) >= idFirst && LOWORD(wParam) <= idLast) \
|
||||
{ \
|
||||
|
||||
Reference in New Issue
Block a user