mirror of
https://github.com/reactos/reactos.git
synced 2025-07-27 19:51:50 +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; \
|
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) \
|
#define COMMAND_ID_HANDLER(id, func) \
|
||||||
if (uMsg == WM_COMMAND && id == LOWORD(wParam)) \
|
if (uMsg == WM_COMMAND && id == LOWORD(wParam)) \
|
||||||
{ \
|
{ \
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue