interface 的 属性(property) 的定义?????
RT
在 ATL中,定义一个简单对象,接口 如下:


在使用 ITestZ时,对 TestProperty 取值时 就会自动调用 get_TestProperty方法,对 TestProperty 设置值时 会自动调用put_TestProperty方法。
那么,在 普通的接口的使用中,有这种方式吗??
例如:
interface ITestTTT :public IUnknown
{
HRESULT __stdcall put_i(int i);
HRESULT __stdcall get_i(int *i);
int i;
};
然后,操作 i时,取i的值时自动调用 get_i()方法,设置 i的值 的时候 自动调用 put_i()方法。
普通的接口中,有这样的机制吗??
望大家指点,感谢。
在 ATL中,定义一个简单对象,接口 如下:


在使用 ITestZ时,对 TestProperty 取值时 就会自动调用 get_TestProperty方法,对 TestProperty 设置值时 会自动调用put_TestProperty方法。
那么,在 普通的接口的使用中,有这种方式吗??
例如:
interface ITestTTT :public IUnknown
{
HRESULT __stdcall put_i(int i);
HRESULT __stdcall get_i(int *i);
int i;
};
然后,操作 i时,取i的值时自动调用 get_i()方法,设置 i的值 的时候 自动调用 put_i()方法。
普通的接口中,有这样的机制吗??
望大家指点,感谢。
...全文
相关推荐
J2ME Property属性表E.doc
CLDC定义了小型设备上的Java运行环境,而MIDP则提供了开发移动应用所需的API集。以下是几个关键的系统属性:1.
Android中Property模块的键值设置
"Android中Property模块的键值设置"在Android操作系统中,Property模块是一个核心组件,用于存储和管理系统的全局属性。这些属性通常是系统级别的设置,例如设备的语言、硬件配
非常好的菜单类,可用于SDI,MDI,Dialog,Property
属性页(Property)是另一种常见的用户界面元素,它将相关的设置组织成多个页面,每个页面展示一组相关的属性。菜单在属性页中的作用是帮助用户导航到不同的属性页面,或者执行与页面相关的操作。
详解C#中的接口属性以及属性访问器的访问限制
在C#编程中,接口(Interface)是一种定义行为规范的类型,它允许类或结构体遵循特定的约定。接口属性是接口中声明的属性,它们不包含任何实现,只有属性的签名,即get和set访问器。
Mocor MMI VCard Interface User Guide.doc
例如,`VF_PROPERTY_TYPE_E`是一个枚举类型,用于表示VCard文件中不同属性的类型,如`VF_PROP_NAME`表示姓名,`VF_PROP_PHONE`表示电话。


