How can I diagnose why my FreeLibrary isn’t freeing the library? September 15, 2017 Sep 15, 2017 09/15/17 Raymond Chen Application Verifier to the rescue.
Why is my window unexpectedly becoming topmost? September 14, 2017 Sep 14, 2017 09/14/17 Raymond Chen There are a few places where the system will auto-topmost a window.
What is the correct way of using the string buffer returned by the WindowsPreallocateStringBuffer function? September 13, 2017 Sep 13, 2017 09/13/17 Raymond Chen Write the characters you allocated, but only those characters.
Microspeak: Ripcord September 12, 2017 Sep 12, 2017 09/12/17 Raymond Chen Deploy the emergency parachute.
If you configure a program to run in Windows 2000 compatibility mode, then it is also vulnerable to Windows 2000 security issues September 11, 2017 Sep 11, 2017 09/11/17 Raymond Chen Bug-for-bug compatibility.
Nasty gotcha: SetThreadUILanguage cannot be used to restore the thread UI language September 8, 2017 Sep 8, 2017 09/8/17 Raymond Chen You have to use some other function entirely.
What are anonymous structs, and more importantly, how do I tell windows.h to stop using them? September 7, 2017 Sep 7, 2017 09/7/17 Raymond Chen The struct with no name.
Can I enable Large Address Awareness dynamically at runtime? September 6, 2017 Sep 6, 2017 09/6/17 Raymond Chen No, but you can maybe fake it.
Does anybody know what really happened on August 25, 2017 at the Red Sox/Orioles game? September 5, 2017 Sep 5, 2017 09/5/17 Raymond Chen A strange thing might have happened, but did it?
Why did my systems reboot into the Recovery Environment and how do I prevent that from happening in the future? September 5, 2017 Sep 5, 2017 09/5/17 Raymond Chen You can disable it in the boot configuration.