How can I detect whether the Game Bar is covering my window? June 29, 2016 Jun 29, 2016 06/29/16 Raymond Chen A little interop.
Why does the Windows calculator generate tiny errors when calculating the square root of a perfect square? June 28, 2016 Jun 28, 2016 06/28/16 Raymond Chen Because it doesn't know that it's a perfect square.
If I have multiple attached keyboards, how can I read input from each one individually? June 27, 2016 Jun 27, 2016 06/27/16 Raymond Chen Raw input will tell you.
Why is my message queue full of WM_TIMER messages? June 24, 2016 Jun 24, 2016 06/24/16 Raymond Chen Where do timer messages come from, anyway?
Why does the x64 calling convention reserve four home spaces for parameters even for functions that take fewer than four parameters? June 23, 2016 Jun 23, 2016 06/23/16 Raymond Chen Variadic functions.
Using the Windows::Globalization::Calendar object from a Win32 app June 22, 2016 Jun 22, 2016 06/22/16 Raymond Chen An introduction to projection.
How to recognize DNS zone scavenging availability timestamps from quite a long way away June 21, 2016 Jun 21, 2016 06/21/16 Raymond Chen A rather peculiar format.
Peeking inside an IShellItem to see what it’s made of June 20, 2016 Jun 20, 2016 06/20/16 Raymond Chen There are a folder and a pidl in there, but only if you look.
How can I update my WinForms app to behave better at high DPI, or at normal DPI on very large screens? June 17, 2016 Jun 17, 2016 06/17/16 Raymond Chen Understanding DPI awareness.