Vcl.AxCtrls.SetOleFont

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure SetOleFont(Font: TFont; OleFont: IFontDisp);

C++

extern DELPHI_PACKAGE void __fastcall SetOleFont(Vcl::Graphics::TFont* Font, _di_IFontDisp OleFont);

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
Vcl.AxCtrls.pas
Vcl.AxCtrls.hpp
Vcl.AxCtrls Vcl.AxCtrls

説明

OLE フォントオブジェクトを TFont オブジェクトに接続し,OLE フォントオブジェクトのプロパティを TFont にコピーします。

OLE の規則では,フォントのプロパティを保持するオートメーションオブジェクトとしてフォントを実装します。このルーチンは OLE フォントオブジェクト(OleFont パラメータ)をネイティブの VCL フォント(Font パラメータ)に関連付けて,OLE プログラムと VCL プログラムの両方からフォントにアクセスできるようにします。TFont オブジェクトは,同じプロパティを OleFont として保持するように初期化されます。

このルーチンは,OLE フォントをパラメータとして取り,さらにフォントをネイティブの TFont オブジェクトとして渡すオートメーションメソッドを実装するときに呼び出してください。

関連項目