程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> ormat essage-C++代碼看不懂,求大神指點

ormat essage-C++代碼看不懂,求大神指點

編輯:編程綜合問答
C++代碼看不懂,求大神指點

FormatMessage(

FORMAT_MESSAGE_ALLOCATE_BUFFER |

FORMAT_MESSAGE_FROM_SYSTEM |

FORMAT_MESSAGE_IGNORE_INSERTS,

NULL,
GetLastError(),
0,
(LPTSTR) &lpMsgBuf,
0,
NULL
);
這段代碼不太清楚什麼意思,尤其是 (LPTSTR) &lpMsgBuf這句,請大神們指點指點

最佳回答:


把錯誤轉換成到lpMsgBuf裡啊,(LPTSTR) &lpMsgBuf,你使用了FORMAT_MESSAGE_ALLOCATE_BUFFER,會自動生成buffer,把buffer的指針放到lpMsgBuf裡,LPTSTR = 表示一個tchar的指針。

eagleyan
chunxiao_0220
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved