Add hex support
This commit is contained in:
20
Windows.kl
20
Windows.kl
@@ -10,22 +10,22 @@ BOOL :: int
|
||||
CreateWindowA :: #foreign (dwExStyle: DWORD, lpClassName: *char, lpWindowName: *char, dwStyle: DWORD, X: int, Y: int, nWidth: int, nHeight: int, hWndParent: HWND, hMenu: HMENU, hInstance: HINSTANCE, lpParam: *void): HWND
|
||||
|
||||
|
||||
MEM_COMMIT :: 1//0x00001000
|
||||
MEM_RESERVE :: 2//0x00002000
|
||||
MEM_RESET :: 3//0x00080000
|
||||
MEM_RESET_UNDO :: 4//0x1000000
|
||||
MEM_COMMIT :: 0x00001000
|
||||
MEM_RESERVE :: 0x00002000
|
||||
MEM_RESET :: 0x00080000
|
||||
MEM_RESET_UNDO :: 0x1000000
|
||||
|
||||
MEM_DECOMMIT :: 5//0x00004000
|
||||
MEM_RELEASE :: 6//0x00008000
|
||||
MEM_DECOMMIT :: 0x00004000
|
||||
MEM_RELEASE :: 0x00008000
|
||||
|
||||
PAGE_NOACCESS :: 1
|
||||
PAGE_READONLY :: 2
|
||||
PAGE_READWRITE :: 4
|
||||
PAGE_WRITECOPY :: 8
|
||||
PAGE_EXECUTE :: 10//0x10
|
||||
PAGE_EXECUTE_READ :: 20//0x20
|
||||
PAGE_EXECUTE_READWRITE :: 30//0x40
|
||||
PAGE_EXECUTE_WRITECOPY :: 40//0x80
|
||||
PAGE_EXECUTE :: 0x10
|
||||
PAGE_EXECUTE_READ :: 0x20
|
||||
PAGE_EXECUTE_READWRITE :: 0x40
|
||||
PAGE_EXECUTE_WRITECOPY :: 0x80
|
||||
|
||||
VirtualAlloc :: #foreign (lpAddress: LPVOID, dwSize: SIZE_T, flAllocationType: DWORD, flProtect: DWORD): LPVOID
|
||||
VirtualFree :: #foreign (lpAddress: LPVOID, dwSize: SIZE_T, dwFreeType: DWORD): BOOL
|
||||
Reference in New Issue
Block a user