Changeset 119 for Include/api_system.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/api_system.sbp

    r68 r119  
    779779Declare Function lstrcmpi Lib "kernel32" Alias "lstrcmpiA" (lpString1 As BytePtr, lpString2 As BytePtr) As Long
    780780Declare Function lstrcpy Lib "kernel32" Alias "lstrcpyA" (lpString1 As BytePtr, lpString2 As BytePtr) As BytePtr
    781 Declare Function lstrlen Lib "kernel32" Alias "lstrlenA" (lpString As BytePtr) As Long
     781Declare Function lstrlenA Lib "kernel32" (lpString As LPSTR) As Long
     782Declare Function lstrlenW Lib "kernel32" (lpString As LPWSTR) As Long
     783#ifdef UNICODE
     784Declare Function lstrlen Lib "kernel32" Alias "lstrlenA" (lpString As *Char) As Long
     785#else
     786Declare Function lstrlen Lib "kernel32" Alias "lstrlenA" (lpString As *Char) As Long
     787#endif
    782788Declare Sub memcpy Lib "kernel32" Alias "RtlMoveMemory" (pDest As VoidPtr, pSrc As VoidPtr, length As SIZE_T)
    783789Declare Function MoveFile Lib "kernel32" Alias "MoveFileA" (lpExistingFileName As BytePtr, lpNewFileName As BytePtr) As BOOL
Note: See TracChangeset for help on using the changeset viewer.