网站首页  词典首页

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

 

术语 PX::VBXFontConvert
释义 PX_VBXFontConvert

BOOL PX_VBXFontConvert( CPropExchange* pPX, CFontHolder& font );

返回值:
如果成功地交换了数据,则返回非零值;否则返回0。

参数:
pPX指向CPropExchange对象的指针(通常作为参数传递给DoPropExchange)。
fontOLE控件的字体属性,包含了转换的VBX控件与字体有关的属性。

说明:
在控件的DoPropExchange成员函数内部调用这个函数,转换VBX控件与字体有关的属性,用以初始化字体属性。
这个函数只能被那些设计来直接代替VBX控件的OLE控件使用。当Visual Basic开发环境转换一个包含VBX控件的窗体,使用相应的OLE控件时,它将会调用控件的IDataObject::SetData函数,传递一个包含了VBX控件的属性数据的属性集。这个操作随后使控件的DoPropExchange函数被激活。DoPropExchange能够调用PX_VBXFontConvert以把VBX控件与字体有关的属性(例如,“字体名”、“字体大小”等)转换为OLE控件中字体属性的相应内容。
只有当控件是从VBX窗体应用程序中转换而来时才能调用PX_VBXFontConvert。例如:
void CSampleCtrl::DoPropExchange(CPropExchange* pPX)
{
  ExchangeVersion(pPX, MAKELONG(_wVerMinor, _wVerMajor));
  COleControl::DoPropExchange(pPX);
  if (IsConvertingVBX()) PX_VBXFontConvert(pPX, InternalGetFont());
}

请参阅:
COleControl::DoPropExchange, COleControl::AmbientFont, PX_Font
随便看

 

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

 

Copyright © 2004-2023 Winrtm.com All Rights Reserved
京ICP备2021023879号-40 更新时间:2025/1/9 3:46:31