Vcl.AxCtrls.SetOleFont
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 オブジェクトとして渡すオートメーションメソッドを実装するときに呼び出してください。