PX_VBXFontConvert

BOOL PX_VBXFontConvert ( CPropExchange ※ pPX, CFontHolderamp; フォント );(&A)

戻り値

交換が成功した失敗した場合は、0。

パラメーター

pPX

(通常、パラメーターとして渡されるDoPropExchangeを) CPropExchangeオブジェクトへのポインター。

フォント

変換された VBX のフォント関連のプロパティが含まれます、OLE コントロールの font プロパティ。

解説

コントロールの内からこの関数を呼び出す DoPropExchange 、VBX コントロールのフォント関連プロパティを変換することによって、フォントのプロパティを初期化するメンバー関数。

この関数は、VBX コントロールの直接置換としてデザインされた OLE コントロールだけで使用する必要があります。Visual Basic 開発環境、対応する交換用の OLE コントロールを使用するには、VBX コントロールを含むフォームを変換するときに、VBX コントロールのプロパティ データを含むプロパティ セットで使用するコントロールのidataobject::setdata関数を呼び出します。この操作は、コントロールのDoPropExchange関数を呼び出すことが発生します。DoPropExchange VBX コントロールのフォント関連プロパティを変換するには、 PX_VBXFontConvertを呼び出すことができます (たとえば、「FontName、」「FontSize、」など)、OLE コントロールのフォント プロパティの対応するコンポーネントに。

PX_VBXFontConvertはコントロールの VBX フォーム アプリケーションから実際に変換するときにのみ呼び出す必要があります。たとえば:

void CSampleCtrl::DoPropExchange (CPropExchange ※ pPX){特価;ExchangeVersion (pPX、MAKELONG (_wVerMinor、_wVerMajor));COleControl::DoPropExchange(pPX);場合 (IsConvertingVBX(&))PX_VBXFontConvert (pPX、InternalGetFont());}

参照特価;COleControl::DoPropExchangeCOleControl::AmbientFontPX_Font(&N)

Index