注册事件C

函数

 XWnd_RegEventC (hWindow, nEvent, memberFunction)
 窗口_注册事件C 注册窗口事件, 回调函数省略参数窗口自身句柄hWindow.
 
 XWnd_RegEventC1 (hWindow, nEvent, memberFunction)
 窗口_注册事件C1 注册窗口事件, 回调函数不省略参数.
 
 XEle_RegEventC (hEle, nEvent, memberFunction)
 元素_注册事件C 注册元素事件, 回调函数省略元素自身句柄hEle.
 
 XEle_RegEventC1 (hEle, nEvent, memberFunction)
 元素_注册事件C1 注册元素事件, 回调函数不省略参数.
 
 XWnd_RemoveEventC (hWindow, nEvent, memberFunction)
 窗口_移除事件C 取消注册事件函数.
 
 XEle_RemoveEventC (hWindow, nEvent, memberFunction)
 元素_移除事件C 取消注册事件函数.
 

详细描述

c语言方式注册事件,只能将全局函数作为事件回调函数.

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

例如:

XEle_RegEventC(m_hButton,XE_BNCLICK,&CMyButton::OnEventBtnClick); //注册按钮点击事件
#define XE_BNCLICK
按钮点击事件.
Definition: XCGUI.h:939
XEle_RegEventC(hEle, nEvent, memberFunction)
元素_注册事件C 注册元素事件, 回调函数省略元素自身句柄hEle.