ただいま戻りました。
丸投げしているみたいで申し訳ないとは思いますが、
VC++練習用のゲーム(パズルみたいなもの)なので公開しても問題ないと思います。
メニューから、「ピクチャーの読み込み」を選択して、
360*360以内の.bmpファイルを読み込み、終了するとSelectObjectがエラーを返してくれます。
問題が起こる場所は、
void CJigsawView::OnNewGame() の
pCBitmapWkd

= pDC->SelectObject(pCBitmap);
の部分です。


以下のURLに問題のプロジェクトがあります。(2行ですがつないでください)
http://jp.y42.briefcase.yahoo.co.jp/bc/aji_curry_x/lst?.dir=/Public&.view=l&.src=bc&.done=
http%3a//jp.y42.briefcase.yahoo.co.jp/bc/aji_curry_x/lst%3f.dir=/Public%26.src=bc%26.view=l

身勝手なことばかり書いて申し訳ありません。