The case of the crash in a C++/WinRT coroutine: Unpeeling the onion May 5, 2023 May 5, 2023 05/5/23 Raymond Chen Digging deeper and deeper.
Why does XAML complain that none of the overloads of winrt::to_hstring could be used? May 4, 2023 May 4, 2023 05/4/23 Raymond Chen Look at what you are converting from and converting to.
What can I do if I don’t want my file version number to be a sequence of four integers? May 3, 2023 May 3, 2023 05/3/23 Raymond Chen The format is enforced by the Windows file format, but you can present the information in a custom way.
Why does Task Manager disappear briefly when you switch it into or out of Always on top? May 2, 2023 May 2, 2023 05/2/23 Raymond Chen Ascending to another plane of existence.
How is it even possible to cheat on a musical performance practical exam? May 1, 2023 May 1, 2023 05/1/23 Raymond Chen Nature finds a way.
A quick note about WRL’s ChainInterfaces template class May 1, 2023 May 1, 2023 05/1/23 Raymond Chen For interfaces which extend each other.
On the finer points of cancelling timers and wait objects in Windows thread pool April 28, 2023 Apr 28, 2023 04/28/23 Raymond Chen Assorted little details.
What’s up with this new memory_order_consume memory order? April 27, 2023 Apr 27, 2023 04/27/23 Raymond Chen A weaker variation of acquire.
One way to defer work when a re-entrant call is detected April 26, 2023 Apr 26, 2023 04/26/23 Raymond Chen Tying a string on your finger, as a reminder to yourself.
A code comment noting the steps to take when a 256th enum field is added April 25, 2023 Apr 25, 2023 04/25/23 Raymond Chen A note for my future self.