zoukankan      html  css  js  c++  java
  • 第一章 错误处理

    今天开始看windows 核心编程第五版,温故知新,13/4/2,有需要该书电子版的留言

    (1)常见Windows函数返回值,VOID返回值的函数不可能失败;BOOL失败0,成功非0值;HANDLE 失败NULL或者IVALID_HANDLE_VALUE即-1;PVOID 失败时候为NULL,成功是一块地址;LONG\DWORD 失败通常-1,或0不过这个具体要看说明文档

    (2)DWORD GetLastError(),返回定义的错误码(WinError.h)。在程序调用失败之后请调用该函数。

    (3)DWORD WINAPI FormatMessage(__in DWORD dwFlags,__in_opt LPCVOID lpSource,__in DWORD dwMessageId,__in DWORD       dwLanguageId,__out LPTSTR lpBuffer,__in DWORD nSize,__in_opt va_list *Arguments);将GetLastError得到的错误信息(这个错误信息是数字代号)转化成字符串信息的函数.

    建议 windows 开发中,尽量将机制靠近windowsAPI,而且要做到错误处理咯。

  • 相关阅读:
    了解jQuery
    了解JavaScript
    了解DOM
    了解CSS
    UICollectionViewCell点击高亮效果(附带效果GIF)
    产品迭代缓慢的原因
    了解Web的相关知识
    HTML常用标签
    HTML常用标签效果展示
    了解数据产品经理
  • 原文地址:https://www.cnblogs.com/WillingCPP/p/2995661.html
Copyright © 2011-2022 走看看