使用時のエラーをどのように処理しますGdiplus::Image::FromFile()
か? 意図的に、存在しないファイルを読み取ろうとしました。
例外をスローしなかったか、NULL を返しました。
ファイルが存在するかどうかを事前に確認できますが、ファイルが有効な画像ファイルではない場合や、何か問題が発生した場合はどうなりますか。
使用時のエラーをどのように処理しますGdiplus::Image::FromFile()
か? 意図的に、存在しないファイルを読み取ろうとしました。
例外をスローしなかったか、NULL を返しました。
ファイルが存在するかどうかを事前に確認できますが、ファイルが有効な画像ファイルではない場合や、何か問題が発生した場合はどうなりますか。
GDI+ の例: http://msdn.microsoft.com/en-us/library/windows/desktop/ms535371%28v=vs.85%29.aspxしたがって、その Image::GetLastStatus() == を確認する必要があります。 OK http://msdn.microsoft.com/en-us/library/windows/desktop/ms535383%28v=vs.85%29.aspx