neoWidgets
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Pages
Public Member Functions | List of all members
neo::NotifyMessageId Class Reference

#include <MessageId.h>

Inheritance diagram for neo::NotifyMessageId:
Inheritance graph
[legend]

Public Member Functions

 NotifyMessageId (UINT notifyCode, HWND control)
 
 NotifyMessageId (UINT notifyCode, UINT_PTR idOfControl)
 
 NotifyMessageId (UINT notifyCode, UINT_PTR idOfControl, HWND control)
 
- Public Member Functions inherited from neo::CommandMessageId
 CommandMessageId (UINT notifyCode, HWND control)
 
 CommandMessageId (UINT notifyCode, UINT_PTR idOfControl)
 
 CommandMessageId (UINT notifyCode, UINT_PTR idOfControl, HWND control)
 
CommandMessageIdControl (HWND control)
 
CommandMessageIdControlId (UINT_PTR id)
 
CommandMessageIdNotifyCode (UINT code)
 
- Public Member Functions inherited from neo::MessageId
 MessageId (UINT message)
 
bool EqualOrSpecializationOf (const MessageId &rhs) const
 For map lookup.
 
bool operator< (const MessageId &rhs) const
 For sorting.
 
bool operator== (const MessageId &rhs) const
 
void SetParam1 (UINT_PTR param)
 
void SetParam2 (UINT_PTR param)
 
void SetParam3 (UINT_PTR param)
 

Additional Inherited Members

- Public Attributes inherited from neo::MessageId
UINT message
 
UINT_PTR p1
 
UINT_PTR p2
 
UINT_PTR p3
 
UINT paramMask
 

Detailed Description

Notify messages are identified exactly like command messages. But WM_COMMAND and WM_NOTIFY must be separated.


The documentation for this class was generated from the following file: