ある有効なHDCが有ったとしてこれをhdcとした時
HDC h=::CreateCompatibleDC(hdc);
::SelectObject(h,(HFONT)::GetCurrentObject(hdc,OBJ_FONT));
〜GetTextExtentPoint32で使う〜
::DeleteDC(h);
という風に使ってるんだけど、2行目でGetCurrentObjectしたものはDeleteとかReleaseしなくていいんだよね?
コンパチDCはハンドル削除するだけでいいんだよね?
削除する前にSelectする前の状態に戻さなくてはならない
SelectObjectの戻りを保存しる