Announcement

Collapse
No announcement yet.

Changelog win32api.inc 04/01/01 vs 12/01/99

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Changelog win32api.inc 04/01/01 vs 12/01/99

    Hi there,

    just downloaded new win32api.inc from files section.
    Updates in win32api.inc are :

    Code:
    ' line 411
    %MIIM_STRING            = &H00000040
    %MIIM_BITMAP            = &H00000080
    %MIIM_FTYPE             = &H00000100
    
    ' line 887
    %PAGE_NOACCESS          = &H01
    %PAGE_READONLY          = &H02
    %PAGE_READWRITE         = &H04
    %PAGE_WRITECOPY         = &H08
    %PAGE_EXECUTE           = &H10
    %PAGE_EXECUTE_READ      = &H20
    %PAGE_EXECUTE_READWRITE = &H40
    %PAGE_EXECUTE_WRITECOPY = &H80
    %PAGE_GUARD             = &H100
    %PAGE_NOCACHE           = &H200
    %PAGE_WRITECOMBINE      = &H400
    %MEM_COMMIT             = &H1000
    %MEM_RESERVE            = &H2000
    %MEM_DECOMMIT           = &H4000
    %MEM_RELEASE            = &H8000
    %MEM_FREE               = &H10000
    %MEM_PRIVATE            = &H20000
    %MEM_MAPPED             = &H40000
    %MEM_RESET              = &H80000
    %MEM_TOP_DOWN           = &H100000
    %MEM_WRITE_WATCH        = &H200000
    %MEM_PHYSICAL           = &H400000
    %SEC_FILE               = &H800000
    %SEC_IMAGE              = &H1000000
    %SEC_VLM                = &H2000000
    %SEC_RESERVE            = &H4000000
    %SEC_COMMIT             = &H8000000
    %SEC_NOCACHE            = &H10000000
    %MEM_IMAGE              = %SEC_IMAGE
    %WRITE_WATCH_FLAG_RESET = &H01
    
    ' line 2906
    %WH_CALLWNDPROCRET  = 12
    %WH_KEYBOARD_LL     = 13
    %WH_MOUSE_LL        = 14
    ' OLD :
    %WH_MAX                                      = 11
    ' NEW :
    %WH_MAX             = 14   ' depending on Windows version
    
    ' line 3889
    %SC_DEFAULT        = &HF160&
    %SC_MONITORPOWER   = &HF170&
    %SC_CONTEXTHELP    = &HF180&
    %SC_SEPARATOR      = &HF00F&
    
    ' line 4020
    %EN_ALIGN_LTR_EC     = &H0700
    %EN_ALIGN_RTL_EC     = &H0701
    
    ' Edit control EM_SETMARGIN parameters
    %EC_LEFTMARGIN       = &H0001???
    %EC_RIGHTMARGIN      = &H0002???
    %EC_USEFONTINFO      = &Hffff???
    
    ' wParam of EM_GET/SETIMESTATUS
    %EMSIS_COMPOSITIONSTRING        = &H0001
    
    ' lParam for EMSIS_COMPOSITIONSTRING
    %EIMES_GETCOMPSTRATONCE         = &H0001
    %EIMES_CANCELCOMPSTRINFOCUS     = &H0002
    %EIMES_COMPLETECOMPSTRKILLFOCUS = &H0004
    
    
    ' line 11127
    TYPE NCCALCSIZE_PARAMS
        rgrc(0 TO 2) AS RECT
        lppos AS WINDOWPOS PTR
    END TYPE
    
    ' line 13709
    DECLARE SUB      CopyMemory LIB "KERNEL32.DLL" ALIAS "RtlCopyMemory" (BYVAL lpDest AS DWORD, BYVAL lpSource AS DWORD, BYVAL cbLength AS LONG)
    
    ' line 13914 changed
    DECLARE FUNCTION HeapFree LIB "KERNEL32.DLL" ALIAS "HeapFree" (BYVAL hHeap AS LONG, BYVAL dwFlags AS LONG, BYVAL lpMem AS ANY) AS LONG
    ' line 13916 changed
    DECLARE FUNCTION HeapReAlloc LIB "KERNEL32.DLL" ALIAS "HeapReAlloc" (BYVAL hHeap AS LONG, BYVAL dwFlags AS LONG, BYVAL lpMem AS ANY, BYVAL dwBytes AS LONG) AS LONG
    ' line 13917 changed
    DECLARE FUNCTION HeapSize LIB "KERNEL32.DLL" ALIAS "HeapSize" (BYVAL hHeap AS LONG, BYVAL dwFlags AS LONG, BYVAL lpMem AS ANY) AS LONG
    ' line 13919 changed
    DECLARE FUNCTION HeapValidate LIB "KERNEL32.DLL" ALIAS "HeapValidate" (BYVAL hHeap AS LONG, BYVAL dwFlags AS LONG, BYVAL lpMem AS ANY) AS LONG
    ' line 14700 changed
    DECLARE FUNCTION DdeCreateStringHandle LIB "USER32.DLL" ALIAS "DdeCreateStringHandleA" (BYVAL idInst AS LONG, psz AS ASCIIZ, BYVAL iCodePage AS LONG) AS LONG
    ' line 14709 changed
    DECLARE FUNCTION DdeInitialize LIB "USER32.DLL" ALIAS "DdeInitializeA" (pidInst AS LONG, BYVAL pfnCallback AS LONG, BYVAL afCmd AS LONG, BYVAL ulRes AS LONG) AS LONG
    ' line 14715 changed
    DECLARE FUNCTION DdeQueryString LIB "USER32.DLL" ALIAS "DdeQueryStringA" (BYVAL idInst AS LONG, BYVAL hsz AS LONG, psz AS ASCIIZ, BYVAL cchMax AS LONG, BYVAL iCodePage AS LONG) AS LONG
    ' LINE 14806 changed
    DECLARE FUNCTION GetAsyncKeyState LIB "USER32.DLL" ALIAS "GetAsyncKeyState" (BYVAL vKey AS LONG) AS INTEGER
    ' LINE 14836 changed
    DECLARE FUNCTION GetKeyState LIB "USER32.DLL" ALIAS "GetKeyState" (BYVAL nVirtKey AS LONG) AS INTEGER
    ' LINE 15061 changed
    DECLARE FUNCTION VkKeyScan LIB "USER32.DLL" ALIAS "VkKeyScanA" (BYVAL cChar AS BYTE) AS INTEGER
    ' LINE 15062 changed
    DECLARE FUNCTION VkKeyScanEx LIB "USER32.DLL" ALIAS "VkKeyScanExA" (BYVAL ch AS BYTE, BYVAL dwhkl AS LONG) AS INTEGER
    ' LINE 15093 changed
    DECLARE FUNCTION joyGetNumDevs LIB "WINMM.DLL" ALIAS "joyGetNumDevs" () AS LONG
    ' LINE 15209 changed
    DECLARE FUNCTION waveOutOpen LIB "WINMM.DLL" ALIAS "waveOutOpen" (lphWaveOut AS LONG, BYVAL uDeviceID AS LONG, lpFormat AS WAVEFORMATEX, BYVAL dwCallback AS LONG, BYVAL dwInstance AS LONG, BYVAL dwFlags AS LONG) AS LONG
    ------------------
Working...
X