先把变量类型归一下类,分类学习可能会帮助你学好它的.

解决方案 »

  1.   

    我也想知道哪些书里能够学到详细的关于这方面的讲解
      

  2.   

    那些变量类型是繁而不乱的。
      

  3.   

    是有规律的:
    1、最常见的是按对应不同对象:如HPEN,HBITMAP,HWND,HIMAGELIST其实都是HANDLE派生的:
    typedef HPEN HANDLE;
    typedef HWND HANDLE;
    ....2、一般变量或结构是这样命名的:
    typedef _XXX { ... } XXX;
    typedef XXX* LPXXX
    typedef const XXX* LPC*** (有的变量没有)
    如_RECT,RECT,LPRECT,LPCRECT;BYTE,LPBYTE;3、按不同用途分:对应ANSI与UNICODE字符类型一般分为:
    char,CHAR,LPSTR,LPCSTR-------ANSI
    wchar,WCHAR,LPWSTR,LPCWSTR-------UNICODE
    TCHAR,LPTSTR,LPCTSTR-----------ANSI和UNICODE均可4、不同长度:
    BYTE 8位 WORD 16 DWORD 325、另外原C变量类性都有一个大写名:
    typedef int INT;
    typedef unsigned int UINT;
    还有:LONG/ULONG,CHAR/UCHAR看看MSDN中Win32 Simple Data Types,里面有很完整的总结。
      

  4.   

    主要在于多用,用的多了,自然就掌握了