WideStudio/MWT Logo
WideStudio/MWT
Programming Guide
WideStudio/MWT Index
Table of contents


安装属性处理器



安装属性设定处理器

在属性设定中,如果选择「用户的处理器函数定义」选项的话,在调用setProperty函数,getProperty函数的时候,可安装属性处理器。

譬如属性名称为 WSNvalue 、属性型为long的情况,可如下面一样定义属性设定处理器。

void class_name::setWorkWSNvalue(long val){
//do something..
//实行setProperty(WSNvalue,val)时被调用
}

处理器函数名为setWork +属性名称。 setProperty 函数值,由val送来,并使用该值进行处理。

安装属性取得处理器

属性取得处理器在getProperty 函数被调用时被实行。

譬如属性名称为 WSNvalue 、属性型为long的情况下,可如下一样设定属性处理器。

void class_name::getWorkWSNvalue(long* val){
//do something..
//这个处理器在getProperty(WSNvalue)被实行时调用。
//可在*val里设定想返回的值。
}

处理器函数名为getWork +属性名称。 如果,想返回和现保持的属性值不同的值时,在*val中设定返回值。


Document Release 3.90 for WideStudio/MWT ver 3.90, Jul 2005


WideStudio/MWT documents index | Table of contents

Copyright(C) WideStudio/MWT Development Team, 1999-2005 Last modified: Jul 31, 2005