Changeset 119 for Include/windows.sbp


Ignore:
Timestamp:
Feb 23, 2007, 11:00:24 PM (17 years ago)
Author:
イグトランス (egtra)
Message:

Unicode (#50) 前準備
Byte→Char (#51) 型名は殆ど完了、ただし中身までは手を付けていないものが多い

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Include/windows.sbp

    r74 r119  
    6262TypeDef LPARAM = LONG_PTR
    6363
     64TypeDef TCHAR = Char
    6465
    65 TypeDef PSTR = *Byte
    66 TypeDef PCSTR = *Byte
     66#ifdef UNICODE
     67TypeDef TBYTE = Char
     68
     69TypeDef PSTR = *SByte
     70TypeDef PCSTR = *SByte
     71
     72TypeDef PWSTR = *Char
     73TypeDef PCWSTR = *Char
     74
     75TypeDef PTSTR = PWSTR
     76TypeDef PCTSTR = PCWSTR
     77#else
     78TypeDef TBYTE = Byte
     79
     80TypeDef PSTR = *Char
     81TypeDef PCSTR = *Char
     82
     83TypeDef PWSTR = *WCHAR
     84TypeDef PCWSTR = *WCHAR
     85
     86TypeDef PTSTR = PSTR
     87TypeDef PCTSTR = PCSTR
     88#endif
     89
    6790TypeDef LPSTR = PSTR
    6891TypeDef LPCSTR = PCSTR
    6992
    70 TypeDef PWSTR = *WCHAR
    71 TypeDef PCWSTR = *WCHAR
    7293TypeDef LPWSTR = PWSTR
    7394TypeDef LPCWSTR = PCWSTR
     95
     96TypeDef LPTSTR = PTSTR
     97TypeDef LPCTSTR = PCTSTR
    7498
    7599TypeDef OLECHAR = WCHAR
     
    78102
    79103TypeDef BSTR = LPOLESTR
     104
     105TypeDef UCSCHAR = DWord
     106
     107Const UCSCHAR_INVALID_CHARACTER = &hffffffff As UCSCHAR
     108Const MIN_UCSCHAR = 0 As UCSCHAR
     109Const MAX_UCSCHAR = &h0010ffff As UCSCHAR
    80110
    81111TypeDef LANGID = Word
Note: See TracChangeset for help on using the changeset viewer.