May 30, 2025 Post comments count5 Post likes count0 Using an oracle to see where your code is producing the wrong output Raymond Chen If there is a reference implementation, then use it as a check.
May 29, 2025 Post comments count6 Post likes count7 The case of creating new instances when you wanted to use the same one Raymond Chen C++ language backward compatibility makes legal what you had hoped wasn't.
May 28, 2025 Post comments count1 Post likes count2 How do I convert a WIC bitmap back to a GDI HBITMAP? Raymond Chen You can copy the bits into a DIB section.
May 27, 2025 Post comments count9 Post likes count3 What was origin of the code name Redpill for Windows 8 feature lockout? Raymond Chen Pretty obvious, actually.
May 26, 2025 Post comments count2 Post likes count0 Why does EnumProcessModules report no modules on a process that was created suspended? Raymond Chen There are no modules yet because you didn't give them a chance to load.
May 23, 2025 Post comments count6 Post likes count3 How can I detect if one of my helper processes is launching child processes? Raymond Chen You can ask a job object to keep track for you.
May 22, 2025 Post comments count4 Post likes count3 How can I create a window the size of the screen without it being treated as a fullscreen window? Raymond Chen You can declare that you aren't rude.
May 21, 2025 Post comments count5 Post likes count2 Silly parlor tricks: Promoting a 32-bit value to a 64-bit value when you don’t care about garbage in the upper bits Raymond Chen Inline assembly that doesn't do anything.
May 20, 2025 Post comments count7 Post likes count2 Why does Windows report my processor speed twice, with slightly different values? Raymond Chen One is calculated. The other is self-promotion.
May 19, 2025 Post comments count1 Post likes count1 Secret passages on Microsoft main campus, episode 3 Raymond Chen Another covered passage between buildings.