网站首页  词典首页

请输入您要查询的计算机术语:

 

术语 CPropExchange
释义 CPropExchange

CPropExchange没有基类。
建立一个属性交换的环境和方向。
CPropExchange类支持应用程序的OLE控件的永久性实现。永久性是控件的状态信息在控件本身与某种媒介之间的交换,通常这些状态信息由控件的属性来表现。
当框架获知要从存储器载入一个OLE控件的属性,或是要将这些属性存入永久存储器时,它就构造一个从CPropExchange派生的对象。
框架将一个指向这个CPropExchange对象的指针传递给你的控件的DoPropExchange函数。如果你使用ClassWizard来为你的控件创建开始文件,则控件的DoPropExchange函数调用COleControl::DoPropExchange。这个基类版本交换控件的固有属性;你可以修改你的派生类版本来交换那些你给控件添加的属性。
在载入或创建一个控件的时候,可以使用CPropExchange来使控件的属性连续,或初始化控件的属性。CPropExchange的成员函数ExchangeProp和ExchangeFontProp可以用来将控件的属性存入不同的介质,并从不同的介质载入属性。
#include <afxctl.h>
请参阅:COleControl::DoPropExchange


CPropExchange类成员

操作
ExchangeFontProp交换一个字体属性
ExchangeProp交换任何内建的类型属性
ExchangeBlobProp交换一个二进制的大对象(BLOB)属性
ExchangePersistentProp在一个控件和一个文件之间交换一个属性
ExchangeVersion交换一个OLE控件的版本号
IsLoading表明属性是被载入一个控件还是从控件被保存
GetVersion获取一个OLE控件的版本号
随便看

 

MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。

 

Copyright © 2004-2023 Winrtm.com All Rights Reserved
京ICP备2021023879号-40 更新时间:2024/10/6 12:18:44