0

私が開発しているプログラムでは、実行時エラーに関する情報を収集する必要があります。現在、必要なすべての情報を収集できます。これには、 経由のメッセージが含まれますFormatMessageが、エラーの識別子 (たとえば、ERROR_SUCCESS) が含まれます。アプリケーションがコンパイルされるとき、これらの識別子は実際にはバイナリに存在しないことを知っています。

これらの識別子を取得できる Windows API の関数はありますか、それともアプリケーションに格納する必要がありますか?

4

2 に答える 2

1

ERROR_SUCCESSそれ自体は単なる定数です。数値 -> 定数識別子から進む方法が見つかりません。

ClangでスキャンWinError.hして、アプリケーション用のある種のテーブルを作成できます。

于 2012-06-09T17:50:40.820 に答える