投稿者 るしぇ  (社会人) 投稿日時 2009/3/29 16:32:31
>なぜそうなるのか気になったら"ビット演算"について調べてみるといいと思います。
オブジェクトブラウザで、設定している定数が
2の乗数であることの確認も必要では?

FontStyle.Bold を右クリックして[定義へ移動]
すればオブジェクトブラウザに飛び、
 Public Const Bold As System.Drawing.FontStyle = 1
つまり実際は1であることが分かります。
このような場合、1、2、4、8、16といった数字が使われ
…ってどっかでるきおさん説明してなかったっけ?

。。。うーん。。。見つからない。
複数の項目を組み合わせるのに Or はVB6で書いてた。
http://homepage1.nifty.com/rucio/main/technique/MsgBox.htm

結局、ビット表示したときにそれぞれのビットがフラグに
なってるというだけの話ですが。