Jun 29, 2026 Post comments count2 Post likes count2 The evolution of window and class extra bytes in Windows Raymond Chen The intended usage is encoded in the prefix.
Jun 26, 2026 Post comments count21 Post likes count5 The case of the DLL that was not present in memory despite not being formally unloaded, part 2 Raymond Chen Tying two bugs together.
Jun 25, 2026 Post comments count5 Post likes count8 The case of the DLL that was not present in memory despite not being formally unloaded, part 1 Raymond Chen Figuring out how it went missing.
Jun 24, 2026 Post comments count0 Post likes count1 Cancellation of Windows Runtime activities is asynchronous Raymond Chen You're asking for it to cancel, but it doesn't wait for confirmation.
Jun 19, 2026 Post comments count1 Post likes count2 What does it mean when the bottom bit of my HMODULE is set? Raymond Chen A special kind of HMODULE.
Jun 12, 2026 Post comments count8 Post likes count3 How can I schedule work on a thread pool with low latency? Raymond Chen The thread pool is designed for throughput, not latency.
Jun 11, 2026 Post comments count5 Post likes count4 Understanding the rationale behind a rule when trying to circumvent it Raymond Chen I mean, technically I didn't do it.
Jun 10, 2026 Post comments count7 Post likes count2 What’s the opposite of ClipCursor that lets me exclude the cursor from a region? Raymond Chen There is no such feature, but you can just exclude it virtually.
Jun 8, 2026 Post comments count2 Post likes count2 Rotation revisited: Shuffling more than three blocks, and other small notes Raymond Chen Generalizing the shuffle to arbitrary numbers of blocks.
Jun 5, 2026 Post comments count2 Post likes count3 Rotation revisited: Avoiding having to calculate the gcd when doing cycle decomposition Raymond Chen Math is hard. Let's go counting!