文档

EventListeners

与COM对象事件关联的列表事件处理程序功能

句法

info = eventlisteners(c)

描述

例子

信息= eventlisteners(C列出用COM对象注册的事件及其事件处理程序例程。您可以在创建控件的使用时注册事件actxcontrol,或使用使用registerevent

例子

全部收缩

创建一个mwsamp控制并添加一个名为的事件处理程序功能myclick点击事件。

f =图('位置',[100 200 200 200]);c = actxcontrol('mwsamp.mwsampctrl.2',[0 0 200 200],f,{'点击''myclick'});eventlisteners(c)
ans ='click'myClick'

注册处理程序还有两个活动,dbllick慕斯

registerevent(c,{'dblclick',,,,'my2Click';'Mousedown'“ mysed”})EventListeners(C)
ans ='click'myclick''dblClick''my2Click''mousedown''mymoused'

输入参数

全部收缩

com对象,指定为函数句柄。

输出参数

全部收缩

事件处理程序功能列表,作为字符向量的单元格数组返回。每行包含注册事件的名称和该事件的处理程序例程。如果对象没有注册事件,EventListeners返回一个空单元格数组。

限制

  • COM功能可在Microsoft上找到®视窗®仅系统。

在R2006a之前引入

这个话题有帮助吗?