lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


Delayed answer, I know.  :-(

Philippe Lhoste escribió:

Daniel Quintela wrote:

"Win32 API wrappers" is a new project trying to group several Win32/Lua libraries.


Good, I have some code (currently unreleased) I can contribute, if not already done.

Win32 api is really vast. Collision probability is low...  :-)

Is there an URL for this project?

There is a URL:
http://luaforge.net/projects/w32wrappers

Are you a registered user at Luaforge?. I can grant you access to the project.

Regards,
DQ

PD: Current wrapped functions:
-- General API:
CloseHandle
CreateEvent
CreateFile
CreateMutex
CreateProcess
CreateSemaphore
DispatchMessage
FindWindow
GetCurrentThreadId
GetExitCodeProcess
GetLastError
GetMessage
GetTempFileName
GetTempPath
OpenEvent
OpenMutex
OpenSemaphore
PeekMessage
PostMessage
PostThreadMessage
PulseEvent
ReadFile
RegDeleteKey
RegDeleteValue
RegEnumKeyEx
RegEnumValue
RegQueryValueEx
RegSetValueEx
RegisterHotKey
RegisterWindowMessage
ReleaseMutex
ReleaseSemaphore
ResetEvent
SHDeleteKey
SetCurrentDirectory
SetEvent
SetForegroundWindow
SetTopmost
ShellOpen
Sleep
TerminateProcess
WaitForMultipleObjects
WaitForSingleObject
WriteFile

-- WinHttp
WinHttpCheckPlatform
WinHttpCloseHandle
WinHttpConnect
WinHttpOpen
WinHttpOpenRequest
WinHttpQueryDataAvailable
WinHttpReadData
WinHttpReceiveResponse
WinHttpSendRequest
WinHttpSetOption
WinHttpSetTimeouts

-- WinInet
HttpOpenRequest
HttpQueryInfo
HttpSendRequest
InternetCloseHandle
InternetConnect
InternetOpen
InternetReadFile
InternetSetOption