Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ファイルが有効な画像でない場合、Gdiplus::Bitmap::FromFile は NULL を返すと想定していましたが、たとえば doc ファイルを渡しても NULL 以外を返します。Bitmap 用の IsValid メソッドなどはないようです。
では、Gdiplus::Bitmap::FromFile が本当に有効な画像を読み込んだかどうかを知るにはどうすればよいでしょうか?
それがBitmap::GetLastStatus()私が探していたものであることがGdiplus::Okわかりました。ロード操作が成功した場合は返され、失敗した場合はエラー コードが返されます。
Bitmap::GetLastStatus()
Gdiplus::Ok