當我執行下面的代碼塊時,它會失敗,並顯示錯誤代碼317。如何解決這個問題?我們使用Unicode字符集爲項目FormatMessage失敗,錯誤代碼317
char* pszMessgeBuffer = NULL;
FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER |
FORMAT_MESSAGE_FROM_SYSTEM |
FORMAT_MESSAGE_IGNORE_INSERTS,
NULL,
dwErrorId,
0, // Default language
(LPTSTR) &pszMessgeBuffer,
0,
NULL)
是分號的功能結束缺失的結果呢? – iammilind 2011-06-07 11:34:08
@iammilind:OP能夠編譯,所以我認爲不。 – ybungalobill 2011-06-07 11:35:37
錯誤代碼317是'ERROR_MR_MID_NOT_FOUND'。所以我猜想'dwErrorId'是某種錯誤。該號碼必須是有效的系統消息。 – mkaes 2011-06-07 11:40:56