« チープ過ぎるマルチモニター | トップページ | AGEphone Windows版のNTTひかり電話の内線の設定 »

2015-07-30

TMetafileへの描画が反映されない

TMetafileの扱いで、少し戸惑った。

TMetafileは、キャンバスに描画する際にビットマップのようにはキャンバスにアクセスできない。

TMetafileCanvasのインスタンスを生成してキャンバスを独自に扱う。

このキャンバスに描画するのはわかっていたのだが、問題はキャンバスへの描画がメタファイルに反映されなかったこと。

結果的には、キャンバスのインスタンスが破棄される際に反映されるようなので、描画部分を別関数に抽出してキャンバスインスタンスのライフタイムを制限するようにした。

|

« チープ過ぎるマルチモニター | トップページ | AGEphone Windows版のNTTひかり電話の内線の設定 »

CBuilder」カテゴリの記事

コメント

この記事へのコメントは終了しました。

トラックバック


この記事へのトラックバック一覧です: TMetafileへの描画が反映されない:

« チープ過ぎるマルチモニター | トップページ | AGEphone Windows版のNTTひかり電話の内線の設定 »