我在类1头文件里面定义了个消息的常量 #define WM_COMM_RXCHAR WM_USER+7 和调用SENDMESSAGE的函数。我在类2里面定义一个响应函数,再在CPP里面手工加相应的消息映射,我想使用这个类1的WM_COMM_RXCHAR的消息,应该如何使用?
类1中:
H中:
#define WM_COMM_RXCHAR              WM_USER+7cpp的自己定义的函数中:
::SendMessage((port->m_pOwner)->m_hWnd, WM_COMM_RXCHAR, (int) A, (int) B);如下类2我的定义:
H中:
// Message maps
//{{AFX_MSG(CKTelCtrl)
On_Comm(int ch,long ch1)
//}}AFX_MSG
DECLARE_MESSAGE_MAP()CPP中:
BEGIN_EVENT_MAP(CKTelCtrl, COleControl)
//{{AFX_EVENT_MAP(CKTelCtrl)
// NOTE - ClassWizard will add and remove event map entries
         ON_MESSAGE (WM_COMM_RXCHAR,OnComm)
//    DO NOT EDIT what you see in these blocks of generated code !
//}}AFX_EVENT_MAP
END_EVENT_MAP()