mirror of
https://github.com/reactos/reactos.git
synced 2025-02-21 16:04:57 +00:00
[ATL] Add COMMAND_HANDLER macro.
CORE-14543
This commit is contained in:
parent
ae9fb8a68d
commit
2c90194ae4
1 changed files with 9 additions and 0 deletions
|
@ -1804,6 +1804,15 @@ public:
|
|||
return TRUE; \
|
||||
}
|
||||
|
||||
#define COMMAND_HANDLER(id, code, func) \
|
||||
if (uMsg == WM_COMMAND && id == LOWORD(wParam) && code == HIWORD(wParam)) \
|
||||
{ \
|
||||
bHandled = TRUE; \
|
||||
lResult = func(HIWORD(wParam), LOWORD(wParam), (HWND)lParam, bHandled); \
|
||||
if (bHandled) \
|
||||
return TRUE; \
|
||||
}
|
||||
|
||||
#define COMMAND_ID_HANDLER(id, func) \
|
||||
if (uMsg == WM_COMMAND && id == LOWORD(wParam)) \
|
||||
{ \
|
||||
|
|
Loading…
Reference in a new issue