TNB Library
|
立体ビットマップメーカークラス [詳解]
#include <TnbSolidBitmapMaker.h>
公開メンバ関数 | |
CSolidBitmapMaker (void) | |
コンストラクタ [詳解] | |
CBitmapImage | Make (CBitmapHandle bh, bool isPressed=false) const |
[作成] 立体ビットマップ作成. [詳解] | |
void | SetBaseColor (COLORREF c) |
[設定] 背景色設定. [詳解] | |
void | SetDefaultFaceColor (void) |
[設定] フェイスカラー設定. [詳解] | |
void | SetFaceColor (COLORREF c1, COLORREF c2, COLORREF c3) |
[設定] フェイスカラー設定. [詳解] | |
void | SetTransColor (COLORREF c) |
[設定] 透過色設定. [詳解] | |
立体ビットマップメーカークラス
一つの画像の周りを立体にし、ボタン等に使用できるようにします。
TnbSolidBitmapMaker.h の 34 行目に定義があります。
CSolidBitmapMaker | ( | void | ) |
コンストラクタ
TnbSolidBitmapMaker.h の 39 行目に定義があります。
CBitmapImage Make | ( | CBitmapHandle | bh, |
bool | isPressed = false |
||
) | const |
[作成] 立体ビットマップ作成.
bh | 元画像. |
isPressed | 省略, false の場合でっばり、 true の場合、へっこみ。 |
TnbSolidBitmapMaker.h の 129 行目に定義があります。
void SetBaseColor | ( | COLORREF | c | ) |
[設定] 背景色設定.
c | 背景色. |
TnbSolidBitmapMaker.h の 51 行目に定義があります。
void SetDefaultFaceColor | ( | void | ) |
void SetFaceColor | ( | COLORREF | c1, |
COLORREF | c2, | ||
COLORREF | c3 | ||
) |
[設定] フェイスカラー設定.
c1 | 明るい色 |
c2 | 暗い色 |
c3 | もっと暗い色 |
TnbSolidBitmapMaker.h の 100 行目に定義があります。
void SetTransColor | ( | COLORREF | c | ) |
[設定] 透過色設定.
c | 透過色. |
TnbSolidBitmapMaker.h の 61 行目に定義があります。