注册事件C++

函数

 XWnd_RegEventCPP (hWindow, nEvent, memberFunction)
 窗口_注册事件CPP 注册窗口事件,将类成员函数作为事件响应函数.函数省略参数窗口自身句柄hWindow.
 
 XWnd_RegEventCPP1 (hWindow, nEvent, memberFunction)
 窗口_注册事件CPP1 注册窗口事件,将类成员函数作为事件响应函数.函数不省略参数.
 
 XEle_RegEventCPP (hEle, nEvent, memberFunction)
 元素_注册事件CPP 注册元素事件,将类成员函数作为事件响应函数.函数省略元素自身句柄hEle.
 
 XEle_RegEventCPP1 (hEle, nEvent, memberFunction)
 元素_注册事件CPP1 注册元素事件,将类成员函数作为事件响应函数.函数不省略参数.
 
 XWnd_RemoveEventCPP (hWindow, nEvent, memberFunction)
 窗口_移除事件CPP 取消注册事件函数.
 
 XEle_RemoveEventCPP (hEle, nEvent, memberFunction)
 元素_移除事件CPP 取消注册事件函数.
 

详细描述

支持对C++类成员函数的注册,响应事件.

参数
hWindow窗口句柄.
hEle元素句柄.
nEvent事件类型.
memberFunction类成员函数.

例如:

XEle_RegEventCPP(m_hButton,XE_BNCLICK,&CMyButton::OnEventBtnClick); //注册按钮点击事件
#define XE_BNCLICK
按钮点击事件.
Definition: XCGUI.h:939
XEle_RegEventCPP(hEle, nEvent, memberFunction)
元素_注册事件CPP 注册元素事件,将类成员函数作为事件响应函数.函数省略元素自身句柄hEle.