Fix kernel32.SetLastError argtypes
Scrolled through the discord in boredom and stumbled over [that month-old question](https://discord.com/channels/438622377094414346/701585557637038152/911679732578414663), I guess there's no harm fixing the problem in pyglet itself:
@@ -155,7 +155,7 @@ _kernel32.GlobalLock.argtypes = [HGLOBAL]
_kernel32.GlobalUnlock.restype = BOOL
_kernel32.GlobalUnlock.argtypes = [HGLOBAL]
_kernel32.SetLastError.restype = DWORD
-_kernel32.SetLastError.argtypes = []
+_kernel32.SetLastError.argtypes = [DWORD]
_kernel32.SetWaitableTimer.restype = BOOL
_kernel32.SetWaitableTimer.argtypes = [HANDLE, POINTER(LARGE_INTEGER), LONG, LPVOID, LPVOID, BOOL] # TIMERAPCPROC
_kernel32.WaitForSingleObject.restype = DWORD
