OverlayBitmap::setFontBKColor Method
テキスト描画の際の背景色を設定します。デバイスが指定の色を表示できない場合はそれに最も近い色を設定します。
構文
bool setFontBKColor( COLORREF background );
パラメータ | 説明 |
---|---|
background | テキストの背景色を指定します。色はRGBマクロで指定可能です。 |
戻り値
正常に行われた場合はtrue、そうでない場合はfalse。
備考
背景色は 枠線、ブラシの斜線、文字セル間を埋めるために使用されます。
背景色はテキスト背景モードがopaqueである場合のみ表示されます。これはsetFontTransparent(false)クラスライブラリリファレンス>クラス>OverlayBitmap>OverlayBitmap::setFontTransparent Methodへのコールによって設定されます。そうでない場合には背景は描画されません。
背景色をドロップアウトカラーに設定した場合、テキストの背景は透明になります。
指定した背景色は次に新しく色を設定するまで全てのテキスト描画において使用されます。
このメソッドはGDI関数のSetBkColor()と同じ振舞を実装します。
関連項目
OverlayBitmapクラスライブラリリファレンス>クラス>OverlayBitmap, OverlayBitmap::drawTextクラスライブラリリファレンス>クラス>OverlayBitmap>OverlayBitmap::drawText Method, OverlayBitmap::getFontBKColorクラスライブラリリファレンス>クラス>OverlayBitmap>OverlayBitmap::getFontBKColor Method, OverlayBitmap::setFontTransparentクラスライブラリリファレンス>クラス>OverlayBitmap>OverlayBitmap::setFontTransparent Method, OverlayBitmap::getFontTransparentクラスライブラリリファレンス>クラス>OverlayBitmap>OverlayBitmap::getFontTransparent Method