PROWAREtech
application programming interface
Windows API: "Helper" Service Program
An example Windows service program that executes another program; written in C/C++.
Windows API: About
An article about the various versions of the Windows API.
Windows API: AC/DC Power
How to determine if a Windows PC is on DC/battery power or AC/wall power; written in C/C++.
Windows API: Basic Console Setup Program (setup.exe)
A Windows console setup program; written in C/C++.
Windows API: Basic DirectX 11 Example
A very basic DirectX 11 (Direct3D) example; written in C++.
Windows API: Basic Screen Saver Example
A Windows API screen saver example that used GDI+ and displays the images in the Pictures folder; written in C++.
Windows API: Convert Decimal to Binary
Convert decimal number to binary number; written in C.
Windows API: DirectX 11 (Direct2D) Screen Saver Example
A Windows API screen saver example using DirectX 11 that displays the images in the Pictures folder; written in C++.
Windows API: Get Console Window Handle (HWND)
This mostly applies to older versions of Windows though it works with newer versions just as well; written in C.
Windows API: Graphical Setup Program (Setup.exe)
A Windows graphical setup program with example executables; written in C/C++.
Windows API: Hello C++
A basic Windows API program example; written in C++.
Windows API: Hello World
A basic hello world Windows program example; written in C.
Windows API: Prevent Computer Going To Sleep
How to prevent a Windows PC from going to sleep and then how to restore its ability to sleep again; written in C/C++.
Windows API: Remote Shutdown Service Program and Linux Daemon
An example Windows service program and Linux daemon that allows shutdown or reboot from a remote Windows computer; written in C/C++.
Windows API: Shutdown and Reboot (InitiateSystemShutdown)
How to programmatically shutdown and optionally reboot the computer; written in C/C++.
Windows API: Tic-Tac-Toe Example
A fun game; written in C/C++.