WindowsWindowsOS環境のHRESULT型エラーコードからエラーメッセージ文字列へのお手軽変換。C++(MSVC)限定。HRESULT_FROM_WIN32マクロによりHRESULT型へと事前変換する。OSのロケールに応じた文字列(日本語OSなら日本語のメッセージ)が取得される。英語メッセージで固定したい場合などは、FormatMessage関数を自前で呼び出す必要がある。おまけ:FormatMessage関数のdwLanguageId引数=0で実装されているため*1、SetThreadUILanguage関数でスレッドのLANGIDを事前に変更しておく案もある。1注目記事はてなブログをはじめよう!yohhoyさんは、はてなブログを使っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。