西村さん道化師さんありがとうございました。
DrawState()を使った方では最後の行に、

    DeleteObject(hbitmap);

を付けて解決しました。
CBitmapはHBITMAPをカプセル化しただけだと思っていた私がアホウでした。

あと、ファイル名みたいな

    hbitmap = LoadBitmap("Bitmap.bmp");

ですが、これは本当にファイル名です。ブートフォルダのBitmap.bmpをロードしてい
ます。
前にここのMLで出たTIPSだったので使いました。CBitmapを使っていないのはこのた
めです。^^;


BitBltの方は道化師さんからの参考記事で解決しました。
どうもありがとうございます。


By 北川達也
          t...@mx5.nisiq.net
          http://plaza.harmonix.ne.jp/~tatsu-ya/
          ★イラストとソフトと楽しい企画♪★