c#下FormatMessage使用心得

FormatMessage API原型如下DWORD WINAPI FormatMessage( __in DWORD dwFlags,  __in LPCVOID lpSource,  __in DWORD dwMessageId, __in DWORD dwLanguageId, __out LPTSTR lpBuff
摘要由CSDN通过智能技术生成
 

FormatMessage API原型如下

DWORD WINAPI FormatMessage(
   __in     DWORD dwFlags, 
   __in     LPCVOID lpSource, 
   __in     DWORD dwMessageId,
   __in     DWORD dwLanguageId,
   __out    LPTSTR lpBuffer, 
   __in     DWORD nSize, 
   __in     va_list* Arguments  );  

其中第2个和最后一个参数定义成IntPtr或int都可以,如果是int,调用时传入0,IntPtr的话,则传入IntPtr.Zero。

        比较恼火的是lpBuffer这个参数,用来接收返回的文字信息,在C#中

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值