Add some more win32 symbols
							parent
							
								
									a0b3a370b8
								
							
						
					
					
						commit
						82e773f8ba
					
				| 
						 | 
				
			
			@ -405,7 +405,7 @@ CONSTANT: KEY_READ                HEX: 20019
 | 
			
		|||
CONSTANT: KEY_WOW64_32KEY         HEX: 0200
 | 
			
		||||
CONSTANT: KEY_WOW64_64KEY         HEX: 0100
 | 
			
		||||
CONSTANT: KEY_WRITE               HEX: 20006
 | 
			
		||||
CONSTANT: KEY_EXECUTE             KEY_READ
 | 
			
		||||
ALIAS: KEY_EXECUTE             KEY_READ
 | 
			
		||||
CONSTANT: KEY_ALL_ACCESS          HEX: F003F
 | 
			
		||||
 | 
			
		||||
CONSTANT: REG_NONE                         0
 | 
			
		||||
| 
						 | 
				
			
			@ -423,6 +423,9 @@ CONSTANT: REG_RESOURCE_REQUIREMENTS_LIST  10
 | 
			
		|||
CONSTANT: REG_QWORD                       11
 | 
			
		||||
CONSTANT: REG_QWORD_LITTLE_ENDIAN         11
 | 
			
		||||
 | 
			
		||||
CONSTANT: REG_CREATED_NEW_KEY     1
 | 
			
		||||
CONSTANT: REG_OPENED_EXISTING_KEY 2
 | 
			
		||||
 | 
			
		||||
TYPEDEF: DWORD REGSAM
 | 
			
		||||
 | 
			
		||||
! : I_ScGetCurrentGroupStateW ;
 | 
			
		||||
| 
						 | 
				
			
			@ -926,6 +929,7 @@ FUNCTION: LONG RegCloseKey ( HKEY hKey ) ;
 | 
			
		|||
! : RegCreateKeyA ;
 | 
			
		||||
! : RegCreateKeyExA ;
 | 
			
		||||
FUNCTION: LONG RegCreateKeyExW ( HKEY hKey, LPCTSTR lpSubKey, DWORD Reserved, LPTSTR lpClass, DWORD dwOptions, REGSAM samDesired, LPSECURITY_ATTRIBUTES lpSecurityAttributes, PHKEY phkResult, LPDWORD lpdwDisposition ) ;
 | 
			
		||||
ALIAS: RegCreateKeyEx RegCreateKeyExW
 | 
			
		||||
! : RegCreateKeyW
 | 
			
		||||
! : RegDeleteKeyA ;
 | 
			
		||||
! : RegDeleteKeyW ;
 | 
			
		||||
| 
						 | 
				
			
			@ -949,6 +953,7 @@ ALIAS: RegDeleteKeyEx RegDeleteKeyExW
 | 
			
		|||
! : RegDisablePredefinedCache ;
 | 
			
		||||
! : RegEnumKeyA ;
 | 
			
		||||
! : RegEnumKeyExA ;
 | 
			
		||||
 | 
			
		||||
FUNCTION: LONG RegEnumKeyExW (
 | 
			
		||||
        HKEY hKey,
 | 
			
		||||
        DWORD dwIndex,
 | 
			
		||||
| 
						 | 
				
			
			@ -959,6 +964,8 @@ FUNCTION: LONG RegEnumKeyExW (
 | 
			
		|||
        LPDWORD lpcClass,
 | 
			
		||||
        PFILETIME lpftLastWriteTime
 | 
			
		||||
    ) ;
 | 
			
		||||
ALIAS: RegEnumKeyEx RegEnumKeyExW
 | 
			
		||||
 | 
			
		||||
! : RegEnumKeyW ;
 | 
			
		||||
! : RegEnumValueA ;
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -1023,7 +1030,8 @@ ALIAS: RegQueryValueEx RegQueryValueExW
 | 
			
		|||
! : RegSetValueA ;
 | 
			
		||||
! : RegSetValueExA ;
 | 
			
		||||
! : RegSetValueExW ;
 | 
			
		||||
! : RegSetValueW ;
 | 
			
		||||
FUNCTION: LONG RegSetValueExW ( HKEY hKey, LPCTSTR lpValueName, DWORD Reserved, DWORD dwType, BYTE* lpData, DWORD cbData ) ;
 | 
			
		||||
ALIAS: RegSetValueEx RegSetValueExW
 | 
			
		||||
! : RegUnLoadKeyA ;
 | 
			
		||||
! : RegUnLoadKeyW ;
 | 
			
		||||
! : RegisterEventSourceA ;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -608,6 +608,150 @@ CONSTANT: MF_HELP            HEX: 4000
 | 
			
		|||
CONSTANT: MF_RIGHTJUSTIFY    HEX: 4000
 | 
			
		||||
CONSTANT: MF_MOUSESELECT     HEX: 8000
 | 
			
		||||
 | 
			
		||||
CONSTANT: SPI_GETBEEP               1
 | 
			
		||||
CONSTANT: SPI_SETBEEP               2
 | 
			
		||||
CONSTANT: SPI_GETMOUSE              3
 | 
			
		||||
CONSTANT: SPI_SETMOUSE              4
 | 
			
		||||
CONSTANT: SPI_GETBORDER             5
 | 
			
		||||
CONSTANT: SPI_SETBORDER             6
 | 
			
		||||
CONSTANT: SPI_GETKEYBOARDSPEED      10
 | 
			
		||||
CONSTANT: SPI_SETKEYBOARDSPEED      11
 | 
			
		||||
CONSTANT: SPI_LANGDRIVER            12
 | 
			
		||||
CONSTANT: SPI_ICONHORIZONTALSPACING 13
 | 
			
		||||
CONSTANT: SPI_GETSCREENSAVETIMEOUT  14
 | 
			
		||||
CONSTANT: SPI_SETSCREENSAVETIMEOUT  15
 | 
			
		||||
CONSTANT: SPI_GETSCREENSAVEACTIVE   16
 | 
			
		||||
CONSTANT: SPI_SETSCREENSAVEACTIVE   17
 | 
			
		||||
CONSTANT: SPI_GETGRIDGRANULARITY    18
 | 
			
		||||
CONSTANT: SPI_SETGRIDGRANULARITY    19
 | 
			
		||||
CONSTANT: SPI_SETDESKWALLPAPER      20
 | 
			
		||||
CONSTANT: SPI_SETDESKPATTERN        21
 | 
			
		||||
CONSTANT: SPI_GETKEYBOARDDELAY      22
 | 
			
		||||
CONSTANT: SPI_SETKEYBOARDDELAY      23
 | 
			
		||||
CONSTANT: SPI_ICONVERTICALSPACING   24
 | 
			
		||||
CONSTANT: SPI_GETICONTITLEWRAP      25
 | 
			
		||||
CONSTANT: SPI_SETICONTITLEWRAP      26
 | 
			
		||||
CONSTANT: SPI_GETMENUDROPALIGNMENT  27
 | 
			
		||||
CONSTANT: SPI_SETMENUDROPALIGNMENT  28
 | 
			
		||||
CONSTANT: SPI_SETDOUBLECLKWIDTH     29
 | 
			
		||||
CONSTANT: SPI_SETDOUBLECLKHEIGHT    30
 | 
			
		||||
CONSTANT: SPI_GETICONTITLELOGFONT   31
 | 
			
		||||
CONSTANT: SPI_SETDOUBLECLICKTIME    32
 | 
			
		||||
CONSTANT: SPI_SETMOUSEBUTTONSWAP    33
 | 
			
		||||
CONSTANT: SPI_SETICONTITLELOGFONT   34
 | 
			
		||||
CONSTANT: SPI_GETFASTTASKSWITCH     35
 | 
			
		||||
CONSTANT: SPI_SETFASTTASKSWITCH     36
 | 
			
		||||
CONSTANT: SPI_SETDRAGFULLWINDOWS    37
 | 
			
		||||
CONSTANT: SPI_GETDRAGFULLWINDOWS    38
 | 
			
		||||
 | 
			
		||||
CONSTANT: SPI_GETFILTERKEYS         50
 | 
			
		||||
CONSTANT: SPI_SETFILTERKEYS         51
 | 
			
		||||
CONSTANT: SPI_GETTOGGLEKEYS         52
 | 
			
		||||
CONSTANT: SPI_SETTOGGLEKEYS         53
 | 
			
		||||
CONSTANT: SPI_GETMOUSEKEYS          54
 | 
			
		||||
CONSTANT: SPI_SETMOUSEKEYS          55
 | 
			
		||||
CONSTANT: SPI_GETSHOWSOUNDS         56
 | 
			
		||||
CONSTANT: SPI_SETSHOWSOUNDS         57
 | 
			
		||||
CONSTANT: SPI_GETSTICKYKEYS         58
 | 
			
		||||
CONSTANT: SPI_SETSTICKYKEYS         59
 | 
			
		||||
CONSTANT: SPI_GETACCESSTIMEOUT      60
 | 
			
		||||
CONSTANT: SPI_SETACCESSTIMEOUT      61
 | 
			
		||||
 | 
			
		||||
CONSTANT: SPI_GETSOUNDSENTRY        64
 | 
			
		||||
CONSTANT: SPI_SETSOUNDSENTRY        65
 | 
			
		||||
 | 
			
		||||
! WINVER >= 0x0400
 | 
			
		||||
CONSTANT: SPI_GETNONCLIENTMETRICS   41
 | 
			
		||||
CONSTANT: SPI_SETNONCLIENTMETRICS   42
 | 
			
		||||
CONSTANT: SPI_GETMINIMIZEDMETRICS   43
 | 
			
		||||
CONSTANT: SPI_SETMINIMIZEDMETRICS   44
 | 
			
		||||
CONSTANT: SPI_GETICONMETRICS        45
 | 
			
		||||
CONSTANT: SPI_SETICONMETRICS        46
 | 
			
		||||
CONSTANT: SPI_SETWORKAREA           47
 | 
			
		||||
CONSTANT: SPI_GETWORKAREA           48
 | 
			
		||||
CONSTANT: SPI_SETPENWINDOWS         49
 | 
			
		||||
 | 
			
		||||
CONSTANT: SPI_GETSERIALKEYS         62
 | 
			
		||||
CONSTANT: SPI_SETSERIALKEYS         63
 | 
			
		||||
CONSTANT: SPI_GETHIGHCONTRAST       66
 | 
			
		||||
CONSTANT: SPI_SETHIGHCONTRAST       67
 | 
			
		||||
CONSTANT: SPI_GETKEYBOARDPREF       68
 | 
			
		||||
CONSTANT: SPI_SETKEYBOARDPREF       69
 | 
			
		||||
CONSTANT: SPI_GETSCREENREADER       70
 | 
			
		||||
CONSTANT: SPI_SETSCREENREADER       71
 | 
			
		||||
CONSTANT: SPI_GETANIMATION          72
 | 
			
		||||
CONSTANT: SPI_SETANIMATION          73
 | 
			
		||||
CONSTANT: SPI_GETFONTSMOOTHING      74
 | 
			
		||||
CONSTANT: SPI_SETFONTSMOOTHING      75
 | 
			
		||||
CONSTANT: SPI_SETDRAGWIDTH          76
 | 
			
		||||
CONSTANT: SPI_SETDRAGHEIGHT         77
 | 
			
		||||
CONSTANT: SPI_SETHANDHELD           78
 | 
			
		||||
CONSTANT: SPI_GETLOWPOWERTIMEOUT    79
 | 
			
		||||
CONSTANT: SPI_GETPOWEROFFTIMEOUT    80
 | 
			
		||||
CONSTANT: SPI_SETLOWPOWERTIMEOUT    81
 | 
			
		||||
CONSTANT: SPI_SETPOWEROFFTIMEOUT    82
 | 
			
		||||
CONSTANT: SPI_GETLOWPOWERACTIVE     83
 | 
			
		||||
CONSTANT: SPI_GETPOWEROFFACTIVE     84
 | 
			
		||||
CONSTANT: SPI_SETLOWPOWERACTIVE     85
 | 
			
		||||
CONSTANT: SPI_SETPOWEROFFACTIVE     86
 | 
			
		||||
CONSTANT: SPI_SETCURSORS            87
 | 
			
		||||
CONSTANT: SPI_SETICONS              88
 | 
			
		||||
CONSTANT: SPI_GETDEFAULTINPUTLANG   89
 | 
			
		||||
CONSTANT: SPI_SETDEFAULTINPUTLANG   90
 | 
			
		||||
CONSTANT: SPI_SETLANGTOGGLE         91
 | 
			
		||||
CONSTANT: SPI_GETWINDOWSEXTENSION   92
 | 
			
		||||
CONSTANT: SPI_SETMOUSETRAILS        93
 | 
			
		||||
CONSTANT: SPI_GETMOUSETRAILS        94
 | 
			
		||||
CONSTANT: SPI_SETSCREENSAVERRUNNING 97
 | 
			
		||||
ALIAS: SPI_SCREENSAVERRUNNING    SPI_SETSCREENSAVERRUNNING
 | 
			
		||||
 | 
			
		||||
! WIN32_WINNT >= 0x0400 || WIN32_WINDOWS > 0x0400
 | 
			
		||||
CONSTANT: SPI_GETMOUSEHOVERWIDTH    98
 | 
			
		||||
CONSTANT: SPI_SETMOUSEHOVERWIDTH    99
 | 
			
		||||
CONSTANT: SPI_GETMOUSEHOVERHEIGHT   100
 | 
			
		||||
CONSTANT: SPI_SETMOUSEHOVERHEIGHT   101
 | 
			
		||||
CONSTANT: SPI_GETMOUSEHOVERTIME     102
 | 
			
		||||
CONSTANT: SPI_SETMOUSEHOVERTIME     103
 | 
			
		||||
CONSTANT: SPI_GETWHEELSCROLLLINES   104
 | 
			
		||||
CONSTANT: SPI_SETWHEELSCROLLLINES   105
 | 
			
		||||
 | 
			
		||||
CONSTANT: SPI_GETSHOWIMEUI          110
 | 
			
		||||
CONSTANT: SPI_SETSHOWIMEUI          111
 | 
			
		||||
 | 
			
		||||
! WINVER >= 0x0500
 | 
			
		||||
CONSTANT: SPI_GETMOUSESPEED         112
 | 
			
		||||
CONSTANT: SPI_SETMOUSESPEED         113
 | 
			
		||||
CONSTANT: SPI_GETSCREENSAVERRUNNING 114
 | 
			
		||||
 | 
			
		||||
CONSTANT: SPI_GETACTIVEWINDOWTRACKING    HEX: 1000
 | 
			
		||||
CONSTANT: SPI_SETACTIVEWINDOWTRACKING    HEX: 1001
 | 
			
		||||
CONSTANT: SPI_GETMENUANIMATION           HEX: 1002
 | 
			
		||||
CONSTANT: SPI_SETMENUANIMATION           HEX: 1003
 | 
			
		||||
CONSTANT: SPI_GETCOMBOBOXANIMATION       HEX: 1004
 | 
			
		||||
CONSTANT: SPI_SETCOMBOBOXANIMATION       HEX: 1005
 | 
			
		||||
CONSTANT: SPI_GETLISTBOXSMOOTHSCROLLING  HEX: 1006
 | 
			
		||||
CONSTANT: SPI_SETLISTBOXSMOOTHSCROLLING  HEX: 1007
 | 
			
		||||
CONSTANT: SPI_GETGRADIENTCAPTIONS        HEX: 1008
 | 
			
		||||
CONSTANT: SPI_SETGRADIENTCAPTIONS        HEX: 1009
 | 
			
		||||
CONSTANT: SPI_GETMENUUNDERLINES          HEX: 100A
 | 
			
		||||
CONSTANT: SPI_SETMENUUNDERLINES          HEX: 100B
 | 
			
		||||
CONSTANT: SPI_GETACTIVEWNDTRKZORDER      HEX: 100C
 | 
			
		||||
CONSTANT: SPI_SETACTIVEWNDTRKZORDER      HEX: 100D
 | 
			
		||||
CONSTANT: SPI_GETHOTTRACKING             HEX: 100E
 | 
			
		||||
CONSTANT: SPI_SETHOTTRACKING             HEX: 100F
 | 
			
		||||
CONSTANT: SPI_GETFOREGROUNDLOCKTIMEOUT   HEX: 2000
 | 
			
		||||
CONSTANT: SPI_SETFOREGROUNDLOCKTIMEOUT   HEX: 2001
 | 
			
		||||
CONSTANT: SPI_GETACTIVEWNDTRKTIMEOUT     HEX: 2002
 | 
			
		||||
CONSTANT: SPI_SETACTIVEWNDTRKTIMEOUT     HEX: 2003
 | 
			
		||||
CONSTANT: SPI_GETFOREGROUNDFLASHCOUNT    HEX: 2004
 | 
			
		||||
CONSTANT: SPI_SETFOREGROUNDFLASHCOUNT    HEX: 2005
 | 
			
		||||
 | 
			
		||||
! SystemParamInfo Flags
 | 
			
		||||
CONSTANT: SPIF_UPDATEINIFILE              1
 | 
			
		||||
CONSTANT: SPIF_SENDWININICHANGE           2
 | 
			
		||||
ALIAS: SPIF_SENDCHANGE                 SPIF_SENDWININICHANGE
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
TYPEDEF: HANDLE HRAWINPUT
 | 
			
		||||
: GET_RAWINPUT_CODE_WPARAM ( wParam -- n ) HEX: ff bitand ; inline
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -1578,7 +1722,10 @@ FUNCTION: BOOL ShowWindow ( HWND hWnd, int nCmdShow ) ;
 | 
			
		|||
! FUNCTION: SwitchDesktop
 | 
			
		||||
! FUNCTION: SwitchToThisWindow
 | 
			
		||||
! FUNCTION: SystemParametersInfoA
 | 
			
		||||
! FUNCTION: SystemParametersInfoW
 | 
			
		||||
 | 
			
		||||
FUNCTION: BOOL SystemParametersInfoW ( UINT uiAction, UINT uiParam, PVOID pvParam, UINT fWinIni ) ;
 | 
			
		||||
ALIAS: SystemParametersInfo SystemParametersInfoW
 | 
			
		||||
 | 
			
		||||
! FUNCTION: TabbedTextOutA
 | 
			
		||||
! FUNCTION: TabbedTextOutW
 | 
			
		||||
! FUNCTION: TileChildWindows
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue