「C・C++典型処理テンプレート」の編集履歴(バックアップ)一覧はこちら
「C・C++典型処理テンプレート」(2008/12/10 (水) 16:16:21) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
#contents
*MFCにおける画像読み込みエラー処理
1.構文
char sHoge[40] = "画像名.jpg";
// エラー処理@画像がなかった場合
if( cvLoadImage( sHoge ) == NULL )
{
CString strData;
strData.Format("画像%sは存在しません。",sHoge);
AfxMessageBox(strData,MB_ICONSTOP);
}
else
{
m_iplImage = cvLoadImage( sHoge ); // エラーでなければここでm_iplImageに改めて読み込まれる
}
2.使用条件
(1)MFC、(2)IplImageの読み込み部分、(3)画像イメージがない場合があった
3.Link
[[メッセージボックスの使い方 その1(AfxMessageBox)>>http://www.dinop.com/vc/afxmessagebox.html]]
[[メッセージボックスの使い方 その2(AfxMessageBox)>>http://www.dinop.com/vc/afxmessagebox2.html]]
[[AfxMessageBoxを使う上での注意点>>http://m--takahashi.com/bbs/pastlog/08900/08807.html]]
[[AfxMessageBox の使い方>>http://m--takahashi.com/bbs/pastlog/A3100/A3096.html]]
[[考えのもとになったページ>>http://www.alpha-net.ne.jp/users2/uk413/vc/VCT_Exception.html]]