-
Notifications
You must be signed in to change notification settings - Fork 0
C Parser and Win32 API Database Project
License
wyrover/DoWonders
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
------------------------------ DoWonders Win32 API Database Project by katahiromz ------------------------------ +--------+ |ABSTRACT| +--------+ This is Win32 API Database Project (DoWonders). 100% open technology. DoWonders contains C / Win32 parser (cparser), a hacked C preprocessor (mcpp-hacked), and DLL info dumper (dllexpdumper). cparser extracts type information on Win32 API. mcpp-hacked extracts macro information. dllexpdumper extracts DLL information. +------+ |STATUS| +------+ We tested on Visual C++ 2013 Express. -------------------- C O N G R A T U L A T I O N !!! ------------------ ALMOST ALL INFORMATION OF WIN32 API HAVE BEEN UNVEILED! TYPES, STRUCTURES, FUNCTIONS, MACROS, AND EVERYTHING. You can download all data with iwonit program (Won32 interactive) from the Wonders API official site: the Wonders API official site http://katahiromz.esy.es/wonders/ +-----+ |USAGE| +-----+ At first, please build all tools by Visual C++ in folder "tools". Be careful: there are 4 ways to build: * Win32 + Debug * Win32 + Release * x64 + Debug * x64 + Release If build of tools was ended, edit version number of the batch file msc_ver.bat. And then execute "do-wonders-cl-64.bat" on 64-bit Visual Studio (VS) command prompt (x64), and/or execute "do-wonders-cl-32.bat" on 32-bit VS command prompt (x86). Then, construction of Win32 API database will begin. If everything was ended, some ".dat" files will be created. Use them for free. You can check the database by "sanitize-cl-32.bat" or "sanitize-cl-64.bat". +-----+ |TO DO| +-----+ * Create a Web site of the Win32 API database. * Provide accessibility to Win32 API for major languages. * Create a new Win32 API world. +----------+ |TRADEMARKS| +----------+ Microsoft, Windows and Win32 API are registered trademarks of Microsoft Corporation. ///////////////////////////////////////////////////// // Katayama Hirofumi MZ (katahiromz) [ARMYANT] // Homepage http://katahiromz.web.fc2.com/eindex.html // BBS http://katahiromz.bbs.fc2.com/ // E-Mail katayama.hirofumi.mz@gmail.com /////////////////////////////////////////////////////
About
C Parser and Win32 API Database Project
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published