● デバイスコンテキストに長方形を描画する ●

別に使う機会は無いんだけど FrameRect API関数を何故か覚えられなくて、いつも色々と模索してしまう。良い機会なので類似というか関連するAPIをざらっと集めてまとめてみた。といっても4つだけというのは非常に寂しい気がしたので、色々と描画できて重宝するDrawEdge API関数に友情出演してもらった。DrawEdge API関数のコードはかなりやっつけなので使用の際は要注意!! 定数の組み合わせが良く分かりませんでした。

VB5.0の起動時のロゴを背景として使用したかったのであるが、起動すると [PrintScreen] キーを押す暇が無いほど一瞬で消えてしまうのでキャプチャーできず断念し、Visual Basic Books Online のロゴを背景に使用した。おんぼろの Windows XP とはいえ、VB5.0の時代からするとかなり速いマシンなのだよ。いっそのことデスクトップを丸ごと動画キャプチャーして、画像をブッコ抜けば良かったかな?

ダウンロード (119KB)


戻る