画面のハードコピー処理のプログラム(私がプログラミングしてものではありません)で、
殆どのPCでは印刷に成功するのですが、中には印刷出来ないPCがあります。

印刷まで行かないPCの失敗箇所は、
CreateCompatibleBitmapで作ったビットマップを
SelectObjectで選択するところでNULLが返却されています。

機種またはPCごとの設定で何か違いがあるのでしょうか?
私自身まだ詳しくないので、わかりづらい説明で申し訳ありません。