MAKELRESULT
MAKELRESULT(ERROR_NUM, ARG_NUM)
MAKELRESULT を使用して、エラーが発生した場合に適切な戻り値を関数に代入します。戻り値には 2 つのコンポーネントがあります。エラーコードとインデックスです。
パラメータ
説明
ERROR_NUM
エラーメッセージとして返される、エラーメッセージの配列内のエントリの番号。
ARG_NUM
引数のインデックス。この付近に赤い円を配置します。
エラーメッセージテーブルを作成するには、次の文字列配列を作成します。
char * myErrorMessageTable[NUMBER_OF_ERRORS] =
{
"interrupted",
"insufficient memory",
"must be real",
etc...
};
MAKELRESULT(3,1) を呼び出すと 3 つ目の文字列 "must be real" がカスタム関数の 1 つ目の引数の下に表示されます。
* 
エラーメッセージテーブルは CreateUserErrorMessageTable 関数とともに登録して MAKELRESULT が使用できるようにする必要があります。
これは役に立ちましたか?