Overview
The Windows API (Win32) provides a set of functions, data structures, and constants that allow applications to interact with the Windows operating system. It covers areas such as window management, graphics, file I/O, threading, synchronization, and more.
Use this documentation to explore the core components of the Win32 API.
Functions
Below are some commonly used Win32 functions.
Name | Header | Synopsis |
---|
Structures
Key data structures used by the API.
Name | Header | Description |
---|
Constants
Frequently used constants.
Name | Value | Purpose |
---|
Samples
Simple examples to get you started.
#include <windows.h>
int WINAPI WinMain(HINSTANCE hInst, HINSTANCE hPrev, LPSTR lpCmd, int nShow){
MessageBox(NULL, L"Hello, Win32!", L"Sample", MB_OK);
return 0;
}