7

ファイルが有効な画像でない場合、Gdiplus::Bitmap::FromFile は NULL を返すと想定していましたが、たとえば doc ファイルを渡しても NULL 以外を返します。Bitmap 用の IsValid メソッドなどはないようです。

では、Gdiplus::Bitmap::FromFile が本当に有効な画像を読み込んだかどうかを知るにはどうすればよいでしょうか?

4

2 に答える 2

11

それがBitmap::GetLastStatus()私が探していたものであることがGdiplus::Okわかりました。ロード操作が成功した場合は返され、失敗した場合はエラー コードが返されます。

于 2012-07-19T13:48:39.207 に答える