■ &H00000041& を RGBに

[Visual Basic Q & A 掲示板] [過去ログの一覧]


dd 2008/02/13(水) 16:08:35
VB6.0

backColor = &H00000041&

ですが、これって、RGBだと(?,?,?)
ですか?

?はどうすれば、求められるのでしょうか?

魔界の仮面弁士 2008/02/13(水) 16:45:34 <常連>
8 桁の 16 進数表記にした際に、その値は、
 800000XX
または
 00BBGGRR
のいずれかの形式になります。

前者の場合は、SystemColorConstants 列挙型定数に一致します。
XX 部は、00(vbScrollBars)〜18(vbInfoBackground)を意味します。

後者の場合は、RGB の色指定となります。こちらの切り出しは、
ビット演算または、除算(\演算子とMod演算子)で得られます。

毎週金曜日はポイント最大3倍!さらに4倍のチャンスも!

Programming Library