Main > Free Download Search >

Free win32 api calls software for windows

win32 api calls

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 5579
Win32 Intro 0.75

Win32 Intro 0.75


A generic executable unpacker/dumper. It can unpackcompacted or encrypted Win32 executable files without knowledge about their compressor and without any need of debugger. It also unpack files that in more>>
A generic executable unpacker/dumper. It can unpackcompacted or encrypted Win32 executable files without knowledge about their compressor and without any need of debugger. It also unpack files that includes some anti-debugging traps (for instance, use of int 03).
<<less
Download (30K)
Added: 2008-09-07 License: Freeware Price:
411 downloads
Win32 API Tutor for Visual Basic 1.00

Win32 API Tutor for Visual Basic 1.00


Do you want to feel the speed and flexibility of Windows API programming? Then this tool will help you to incorporate all the Window API 32-bit directly into your Visual Basic application. more>>
Do you want to feel the speed and flexibility of Windows API programming? Then this tool will help you to incorporate all the Window API 32-bit directly into your Visual Basic application.
<<less
Download (1400K)
Added: 1999-10-12 License: Freeware Price:
3708 downloads
Visual Basic Win32 API Declarations 4.71.41

Visual Basic Win32 API Declarations 4.71.41


Visual Basic Win32 API Declarations is able to offer users a text file Win32api.txt which describes Win32 API declarations for Microsoft Visual Basic. more>> <<less
Download (292.8KB)
Added: 2007-10-02 License: Freeware Price:
downloads
JAMon API 2.6

JAMon API 2.6


JAMon API is a free, high performance, simple, thread safe, Java API that allows developers to easily monitor applications more>>
JAMon API is a free, high performance, simple, thread safe, Java API that allows developers to easily monitor applications JAMon API (Java Application Monitor API) is a free, high performance, simple, thread safe, Java API that allows developers to easily monitor production applications.
JAMon was developed primarily for monitoring J2EE applications, however JAMon 1.0/2.0 can be used in any JDK 1.2 or higher environment, and JAMon 2.1 can be used in any JDK 1.4 or higher environment.
JAMon can be used in Servlets, JSPs, EJBs and Java Beans in various J2EE Application Servers (Sybases EAServer, and BEAs WebLogic, WebSphere?), and can also be used in other programming environments that can call Java code (ColdFusion, PowerBuilder, BroadVision, ...).
JAMon is particularly useful in multithreaded software like a database engine.
<<less
Download (845KB)
Added: 2007-06-04 License: Freeware Price:
914 downloads
Win32 NASM Guide #1 1.0

Win32 NASM Guide #1 1.0


Beginners Guide Series - Win32 Assembly Programming with NASM Guide #1 Getting Win32 NASM Tools and Building a Simple Win32 Dialog-based Test Pro... more>> <<less
Download (92KB)
Added: 2008-09-07 License: Freeware Price: Free
411 downloads
Win32 OCX Control for VB 5/6 2.0

Win32 OCX Control for VB 5/6 2.0


This control is a useful and convenient tool to include in your Visual Basic 5/6 projects. It allows the programmer to use the most common Windows API calls without having to include declarations and more>> This control is a useful and convenient tool to include in your Visual Basic 5/6 projects. It allows the programmer to use the most common Windows API calls without having to include declarations and DIM statements and all the other jibberish that comes when using the API. This control will allow the novice programmer access Windows functions like getting and setting the current volume settings, get a screenshot, close an application, get RAM status, get HDD status, and many other functions.<<less
Download (20k)
Added: 2008-11-01 License: Freeware Price:
501 downloads
PERL for Win32 5.003_07 B

PERL for Win32 5.003_07 B


A port of most of the functionality in Perl, with some extra Win32 API calls thrown in so that you can take advantage of native Windows functionality. If youre a PERLer, get it while its hot! more>>
A port of most of the functionality in Perl, with some extra Win32 API calls thrown in so that you can take advantage of native Windows functionality. If youre a PERLer, get it while its hot!
<<less
Download (1482K)
Added: 1997-10-24 License: Freeware Price:
2304 downloads
ToolBoxWin32:midi 1.2.2

ToolBoxWin32:midi 1.2.2


You will notice that one of the fruits of Java2 is Sound API called AudioClip. AudioClip generates very attractive acorstic sounds, which may be a nearest one to nature sound more>>
You will notice that one of the fruits of Java2 is Sound API called AudioClip. AudioClip generates very attractive acorstic sounds, which may be a nearest one to nature sound. If you are excite music fun and PC-mania, you cannnot come off AudioClip any more,after listen into the AudioClip-sound. AudioClip generates sounds from MIDI,WAV,AIFF,AU and RMF files. ToolBoxWin32:midi is one of tool to enjoy AudioClip-sound for Win32 users(Window95/98/NT). Please take it easy and incline your ears to AudioClip-sound.
<<less
Download (850K)
Added: 2000-01-10 License: Freeware Price: $0.00
3574 downloads
Deviare API 0.9.4b

Deviare API 0.9.4b


Deviare is the most powerful hook library that allows your product to hook running applications and newly started handling function calls in your process address space. You can use Deviare API from C#, VB, VB.NET, Delphi, Python, etc. more>>
Deviare is the most powerful hook library that allows your product to hook running applications and newly started handling function calls in your process address space. You can use Deviare API from C#, VB, VB.NET, Delphi, Python and any other language that supports COM.
Deviare makes easy what was very hard. With some lines of code in high-level languages you can hook all user applications and handle hooked function calles local in your process.

Enhancements: Some bugfixes.

<<less
Download (8.95MB)
Added: 2009-07-31 License: Freeware Price: $0
downloads
Internet Maniac 1.2d

Internet Maniac 1.2d


Internet Maniac is very useful because it includes a whole bunch of network utilities and it was written in C using win32 API. more>>

Internet Maniac 1.2d is very useful because it includes a whole bunch of network utilities and it was written in C using win32 API. It calls winsock.dll directly and does not use any third party custom control or dll. I wanted this application to be small and fast. It is a freeware program.

Major Features:

  1. Host Lookup
  2. Ping
  3. Traceroute
  4. Raw Connect
  5. Listen to UDP packets
  6. Network Time
  7. Finger
  8. Whois
  9. Active Connections
  10. Scanner
  11. Mail Check
  12. Speed Check
  13. Winsock Info
  14. Network Adapter Address
<<less
Download (47.42KB)
Added: 2009-11-06 License: Freeware Price:
downloads
 
Other version of Internet Maniac
Internet Maniac 1.2dusing win32 API. It calls winsock.dll directly and does not use any third party custom control
License:Freeware
Download (48KB)
1189 downloads
Added: 2006-09-26
WormWars 3 (Win32) 1

WormWars 3 (Win32) 1


WormWars 3 (Win32) is a fun, fast-paced and addictive ASCII game based on the classic snake concept. more>>

WormWars 3 (Win32) 1 is a fun, fast-paced and addictive ASCII game based on the classic snake concept. But to spice things up a bit, you can use twenty different weapons and devices to fight your opponent, such as Lasers, Atomizers, Freezers, Wormholes, and friendly Buddyworms.

<<less
Download (107.7KB)
Added: 2006-09-19 License: Freeware Price: $0.00
downloads
Holiday Conference Call 1.0

Holiday Conference Call 1.0


Holiday Conference Call will instantly provide a permanent telephone number and passcode to have free more>>
Holiday Conference Call will instantly provide a permanent telephone number and passcode to have free, dial-in conference calls anytime with friends, family or colleagues. No account. No reservations.
<<less
Download (48.5KB)
Added: 2007-02-13 License: Freeware Price:
1015 downloads
Win32 Resource Explorer 5.0

Win32 Resource Explorer 5.0


Copy Win32 resources from one image file (dll/exe) to another. more>> Copy Win32 resources from one image file (dll/exe) to another. It also allows you to choose and delete resources from a Win32 image file. Works on all versions of Windows including 95/98/Me/NT/2000/XP. Supports BeginUpdateResource, UpdateResource and EditUpdateResource on Win9x platforms.<<less
Download (121KB)
Added: 2008-07-07 License: Freeware Price: Free
486 downloads
Virtual Pascal 2.1 Build 279

Virtual Pascal 2.1 Build 279


Virtual Pascal - free and easy-to-use Pascal development environment more>>
Virtual Pascal is the tool of choice for 32-bit cross-platform development using the Pascal language.
It is compatibile with Delphi and Borland Pascal and it includes the Run-Time Library (RTL), a powerful integrated debugger, an optimizing compiler and comprehensive online documentation.
Fast cross-platform compiler
- 32-bit compiler, fully Borland Pascal v7 compatible and largely Delphi v2 compatible.
- 100% data type compatible with BP7 and Delphi.
- All Delphi v2 object pascal language extensions included.
- Cross-platform capable: The compilers (Win32, Linux and OS/2) can generate executables for the other targets. 3rd party support for DPMI32 is included as well (please consider the Linux support Experimental).
- Smartlinking 32-bit optimising compiler technology for the fastest possible speed and the smallest executables.
- Direct access to all OS/2 (and Win32) API functions, including 16 bit ones. No run-time DLLs or "thunk libraries" are required.
- Generates standard OMF-compliant .OBJ and .LIB files, as well as standard .ASM files that can be compiled with MASM or TASM. Even advanced features like Thread Local Storage, AnsiStrings, etc generate standard assembler code, not requiring compiler "magic".
Built-in cross-platform linker
- Much faster than many other linkers: typically 3-10 times faster than LINK386.
- Highly effective; only links code that is actually used.
- Cross-platform: Can create native OS/2 LX as well as Win32 PE executables.
- Supports all OS/2 EXEPACK formats and compresses both code, data and resources.
- Advanced STUB file support. Allows any DOS program (even overlayed ones) to be inserted as the stub program (The stub program is the one executed if the program is run in Dos. By default, it outputs a line saying "This program requires Win32/OS2 to run").
- Creates BP/Delphi/TLink compatible map files with adjustable detail level.
- Automatic recognition of IOPL requirements makes I/O port usage easy.
- Easy to use dynamic link libraries can be created. Just specify the name of the DLL(s) to use, and the linker handles the rest (OS/2 only).
Integrated Development Environment
- Integrated Development Environment very similar to Borland Pascal combined with Turbo Debugger.
- Experimental support for any Linux kernel v2.2 or later.
- Fully integrated symbolic debugger, with functionality similar to Borlands Turbo Debugger; also works as a stand-alone debugger, capable of debugging stand-alone executables without source code.
- Full debugger support for OS/2 and Win32.
- For OS/2, PM and text mode versions of the IDE are included. For Windows, a text mode version is included.
- The IDEs run on 32-bit OS/2 v2.0 and later, and Windows 95/98/ME, Windows NT and Windows 2000.
- Fourteen different debugging views, including: Watch, Stack, Breakpoint, Log, Symbols, Units, Threads, Object Hierarchy, CPU, Dump, Registers, FPU and Exceptions Windows.
- Run-Time Location Information (RTLI) can be generated and stored in the executable file. This way, you get the line number and the name of the source file of every run-time error, at very little overhead.
- The ability to extend the IDE and compiler to support more platforms or variants of existing targets. For example, it is possible to define an OWL target, a DPMI target, or a Linux target and use these from the IDE.
- The IDE uses text-based .VPO (Virtual Pascal Options) files for defining projects. The IDE is able to read old VP v1.1 .CFG files but always saves the settings to the new format. Text-based .INI files make it easier to extend the capabilities of the IDE without compromising backwards compatibility, and also allow access to most of the settings from a text-editor.
- Separate output directory for .EXE, .DLL and .MAP files; Using this option, all of the "helper" files like .OBJ, .LIB, .VPI, .ASM, etc can be stored in a separate directory.
Utility programs
- "HG" is the Virtual Pascal Help Generator. Using this, you can create your own online help files for VP.
- "Which" is a utility that looks up an executable: "If I typed xyz on the command line, what would be executed?"
- "Tph2Vph" automatically converts Borland Pascal help files to compressed Virtual Pascal online help format.
- "ImpLib" is a combined Import Library and Import Definitions manager. It is used to manage import libraries, create .DEF files from DLLs, etc.
- "ToLower" converts all files and directories to lower case.
Libraries and examples
- Includes support for upgrading parts of the Delphi RTL/VCL files to VP compatibility. For updating TypInfo, Classes and SysUtils, source code from the following Delphi versions can be used: 1.00, 2.00, 2.01, 3.00, 3.01, 4.00, 5.00
- Some support for porting programs using Borland Pascals 16-bit Object Object Windows Library (OWL for BPW) to Win32. The software includes source code upgrades to the OWL units, as well as upgrades to the CHESS and CALC examples.
- A version of Turbo Vision for OS/2 and Win32 is included with full source code.
- The full source code for the popular Object Professional library (v1.30) from TurboPower is included. This version of the library contains most functionality of the original DOS library, and supports both OS/2 and Win32 targets (Linux is untested).
- Numerous source code examples for all supported platforms are included. The examples include code demonstrating the Class model, Thread Local Storage, DLLs, extensible Memory Managers, Threading, Assembler programming, etc.
- Several advanced OpenGL examples (Win32) are included
- A testing framework for exercising parts of thr compiler and RTL is included as an example of OO programming.
A VP-specific compiler directive {&Use32+} can be used. In the enabled state
(which should be used when porting Borland Pascal code), the Use32 unit is
implicitly included in the Uses statement of all unit after the System unit, but
before any user-defined units are used.
The Use32 unit redefines the default integer types (integer and word, which
in the System unit are defined as BP- and Delphi 1-compatible 16-bit datatypes) to be 32-bit instead.
For projects that should be compatible with Borland Pascal, {$Use32+} should
remain enabled, maybe with a few exceptions in units that rely heavily on 16 bit data types. In these units, a {$Use32-} directive can be inserted at the
beginning of the unit, or the new Use16 unit can be included in the Uses
statement. Use16 simply reverts the type definitions introduced by Use32; this effectively cancels the effect of the &Use32 directive for this unit.
Projects that should be compatible with Delphi 2 or later should not use
Use32 but should instead include the SysUtils unit, which redefines Integer to
be 32 bits, but leaves Word as 16-bit - like in 32-bit Delphi.
Support for this directive increases the cross-platform and cross-compiler
ability of Virtual Pascal and once and for all solves the big problems introduced when Borland decided to change the meaning of the words "Integer" and "Word".
<<less
Download (12.6MB)
Added: 2004-12-16 License: Freeware Price:
1027 downloads
vMac for Win32 0.1.9.5

vMac for Win32 0.1.9.5


A freeware Macintosh emulator. It can run the MacOS and many Macintosh applic... more>> A freeware Macintosh emulator. It can run the MacOS and many Macintosh applications on your PC! There are also versions available for many other operating systems.<<less
Download (284KB)
Added: 2008-05-01 License: Freeware Price: Free
553 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5