How can I try to escape the disease-ridden hot-tubs known as the TEMP and Downloads directories? March 28, 2023 Mar 28, 2023 03/28/23 Raymond Chen You can ask that dependent DLLs be loaded from the System32 directory.
Using the contents of a file to define an MSBuild property March 27, 2023 Mar 27, 2023 03/27/23 Raymond Chen A little trick that maybe should be better known.
Adventures in application compatibility: The case of the jump into the middle of an instruction from nowhere March 24, 2023 Mar 24, 2023 03/24/23 Raymond Chen Another rogue patcher.
How unique must the uIdSubclass parameter be when I call SetWindowSubclass? March 23, 2023 Mar 23, 2023 03/23/23 Raymond Chen Each one identifies an instance of the subclass for the window.
Why am I getting a weird error about promise_type when I try to write a coroutine? part 2 March 22, 2023 Mar 22, 2023 03/22/23 Raymond Chen Are you even writing a coroutine?
Why does the usage of the initial registers of a Win32 process depend on whether it is a 32-bit or 64-bit process? March 21, 2023 Mar 21, 2023 03/21/23 Raymond Chen Well, I mean, it's a different processor.
On the proper care and feeding of the enigmatic GetDistanceOfClosestLanguageInList function March 20, 2023 Mar 20, 2023 03/20/23 Raymond Chen Thinking about how this could be used.
Exploiting C++/WinRT CRTP: Property and event declarations March 17, 2023 Mar 17, 2023 03/17/23 Raymond Chen They don't have to be methods; they just have to look like methods.
Mind your C++/WinRT namespaces March 16, 2023 Mar 16, 2023 03/16/23 Raymond Chen What you say changes meaning depending on where you are.
How can I create a git feature branch that can merge into multiple other branches? March 15, 2023 Mar 15, 2023 03/15/23 Raymond Chen Just work in your patch branch.