win32-dpi. Example of properly DPI-scaling Win32 windows from XP to the latest Windows 11
272win32-iocp-events. Example of waiting for Event Objects by associating them with a I/O Completion Port (IOCP), effectively lifting MAXIMUM_WAIT_OBJECTS (64) limit of WaitForMultipleObjects(Ex) API.
49icomake. Combine multiple ICO/PNGs into single .ICO file, retaining format of each sub-image, optimizing the order.
38papers. Papers & proposals, for C++ programming language, Microsoft Windows OS, and other
14x32-abi-windows. Test/benchmark of using 32-bit pointers in 64-bit code on Windows. Not an actual ABI, only inspired by Linux's x32 ABI.
13adaptive-rounding. Smart floating-point number rounding algorithm. Attempts to round the number "nicely" like a human would do.
11rwspinlock. Slim, simple, cross-process, reader-writer unfair fast spin lock for Windows
11doubleinteger. C++ large integer template, which doubles the width of little-endian integers and can be nested
11winver. Tiny Windows executable that outputs version information about the OS.
11visual-copy. Lightweight utility that highlights the application that successfully copied data into clipboard
9rsrcgen. Windows Version Info and Manifest generator
8code-style-agnostic-search. Coding Style -agnostic (and more) search for C++
7win32-wstring_view. Experimental reimplementations of some Windows API functions taking std::wstring_view as argument
6defprep. DLL Module-Definition (.Def) Files Preprocessor
5setmica. Tool that applies Mica backdrop to Win32 window
5emphasize. generally useful assorted C/C++ Windows API code
5KUSERview. Plain and simple KUSER_SHARED_DATA viewer
5win64_abi_call_overhead_benchmark. Measures the horrible overhead of the lacking X64 ABI on Windows
4win32-arm64-arch-check. Determine current ARM64 ISA version on Windows on ARM
3win32-hub-events. Downlevel and sample implementation of (proposed) Hub Events
3cuckoo. Cuckoo Cycle simple miner C++ template
2atomlist. Enumerate list of user32 atoms in current session, an exercise in getting EXE as small as possible with MSVC.
2taskbar-sound-badges. Small program that monitors which applications are currently playing sound, and sets Badge on their Taskbar icons.
2ext. Simple extensions to the C++ library
2shutdown-on-preempt. Proper OS shutdown on Azure Spot Virtual Machine Eviction
2lamp. If you need a lamp, but all you have are monitors
1SQLite. Simple C++ abstraction of SQLite
1rc-stringtable-deficiency. Demonstration of MSVC Resource Compiler deficiency (unneeded limitation) when compiling STRINGTABLE resources
1notepad. TODO: Classic Windows Notepad with a few modern features
1