Go to the source code of this file.
|
#define | GCCU(x) (x) |
|
#define | Unused(x) (x); |
|
#define | GET_X_LPARAM(lp) ((int)(short)LOWORD(lp)) |
|
#define | GET_Y_LPARAM(lp) ((int)(short)HIWORD(lp)) |
|
#define | BEGIN_MSG_MAP(theClass) |
|
#define | ALT_MSG_MAP(map) |
|
#define | END_MSG_MAP() |
|
#define | MESSAGE_HANDLER(msg, func) |
|
#define | MESSAGE_RANGE_HANDLER(msgFirst, msgLast, func) |
|
#define | COMMAND_HANDLER(id, code, func) |
|
#define | COMMAND_ID_HANDLER(id, func) |
|
#define | COMMAND_CODE_HANDLER(code, func) |
|
#define | COMMAND_RANGE_HANDLER(idFirst, idLast, func) |
|
#define | NOTIFY_CODE_HANDLER(cd, func) |
|
#define | NOTIFY_HANDLER(id, cd, func) |
|
#define | CHAIN_MSG_MAP(theChainClass) |
|
#define | DECLARE_WND_CLASS_EX(WndClassName, style, bkgnd) |
|
◆ ALT_MSG_MAP
◆ BEGIN_MSG_MAP
#define BEGIN_MSG_MAP |
( |
|
theClass | ) |
|
Value:public: \
{ \
Unused(uMsg); \
Unused(lResult); \
Unused(bHandled); \
switch(dwMsgMapID) \
{ \
case 0:
Definition at line 1898 of file atlwin.h.
◆ CHAIN_MSG_MAP
#define CHAIN_MSG_MAP |
( |
|
theChainClass | ) |
|
◆ COMMAND_CODE_HANDLER
◆ COMMAND_HANDLER
◆ COMMAND_ID_HANDLER
◆ COMMAND_RANGE_HANDLER
#define COMMAND_RANGE_HANDLER |
( |
|
idFirst, |
|
|
|
idLast, |
|
|
|
func |
|
) |
| |
◆ DECLARE_WND_CLASS_EX
Value:
{ \
{ \
}; \
return wc; \
}
const char * WndClassName
Definition at line 2004 of file atlwin.h.
◆ END_MSG_MAP
Value: break; \
default: \
break; \
} \
}
Definition at line 1917 of file atlwin.h.
◆ GCCU
◆ GET_X_LPARAM
◆ GET_Y_LPARAM
◆ MESSAGE_HANDLER
◆ MESSAGE_RANGE_HANDLER
#define MESSAGE_RANGE_HANDLER |
( |
|
msgFirst, |
|
|
|
msgLast, |
|
|
|
func |
|
) |
| |
Value: if (uMsg >= msgFirst && uMsg <= msgLast) \
{ \
if (bHandled) \
}
Definition at line 1935 of file atlwin.h.
◆ NOTIFY_CODE_HANDLER
◆ NOTIFY_HANDLER
◆ Unused