• Stars
    star
    1
  • Language
    C++
  • Created 3 months ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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.

More Repositories

1

win32-dpi

Example of properly DPI-scaling Win32 windows across XP to latest Windows 11
C++
114
star
2

icomake

Combine multiple ICO/PNGs into single .ICO file, retaining format of each sub-image, optimizing the order.
C++
22
star
3

rwspinlock

Slim, simple, cross-process, reader-writer unfair fast spin lock for Windows
C++
10
star
4

adaptive-rounding

Smart floating-point number rounding algorithm. Attempts to round the number "nicely" like a human would do.
C++
9
star
5

doubleinteger

C++ large integer template, which doubles the width of little-endian integers and can be nested
C++
9
star
6

x32-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.
C++
9
star
7

code-style-agnostic-search

Coding Style -agnostic (and more) search for C++
C++
7
star
8

rsrcgen

Windows Version Info and Manifest generator
C++
7
star
9

setmica

Tool that applies Mica backdrop to Win32 window
C++
5
star
10

defprep

DLL Module-Definition (.Def) Files Preprocessor
C++
5
star
11

winver

Tiny Windows executable that outputs version information about the OS.
C++
5
star
12

win32-wstring_view

Experimental reimplementations of some Windows API functions taking std::wstring_view as argument
C++
4
star
13

cuckoo

Cuckoo Cycle simple miner C++ template
C
2
star
14

taskbar-sound-badges

Small program that monitors which applications are currently playing sound, and sets Badge on their Taskbar icons.
C++
2
star
15

emphasize

generally useful assorted C/C++ Windows API code
C++
2
star
16

ext

Simple extensions to the C++ library
2
star
17

atomlist

Enumerate list of user32 atoms in current session, an exercise in getting EXE as small as possible with MSVC.
C++
2
star
18

papers

Papers & proposals, for C++ programming language, Microsoft Windows OS, and other
2
star
19

lamp

If you need a lamp, but all you have are monitors
C++
1
star
20

SQLite

Simple C++ abstraction of SQLite
C++
1
star
21

win32-hub-events

Downlevel and sample implementation of (proposed) Hub Events
C++
1
star