If you’re just going to sit there doing nothing, at least do nothing correctly February 16, 2024 Feb 16, 2024 02/16/24 Raymond Chen How to be inert.
Registered command lines are just command lines, not a programming language February 15, 2024 Feb 15, 2024 02/15/24 Raymond Chen If you want a programming language, you know where to find one.
Functions that return the size of a required buffer generally return upper bounds, not tight bounds February 14, 2024 Feb 14, 2024 02/14/24 Raymond Chen An over-estimate is better than an under-estimate.
It rather involved being on the other side of this airtight hatchway: Attacking a domain administrator from the local administrator February 13, 2024 Feb 13, 2024 02/13/24 Raymond Chen If you pwn the machine, then you pwn everyone on the machine.
How can I get the Windows Runtime HttpClient to display a basic authentication prompt? February 12, 2024 Feb 12, 2024 02/12/24 Raymond Chen You need to give it some help finding the right window.
On the virtues of the trailing comma February 9, 2024 Feb 9, 2024 02/9/24 Raymond Chen A more uniform appearance comes with its own benefits beyond aesthetics.
How do I suppress the error box that appears when a LoadLibrary fails? February 8, 2024 Feb 8, 2024 02/8/24 Raymond Chen They don't appear often, but they do appear occasionally.
Why doesn’t my program get fancy drag/drop effects in high contrast mode with CLSID_DragDropHelper? February 7, 2024 Feb 7, 2024 02/7/24 Raymond Chen You have to upgrade your manifest.
On using milliseconds as a measure of network latency February 6, 2024 Feb 6, 2024 02/6/24 Raymond Chen There's a limit to how much technology can improve.
How can I close a thread pool and cancel all work that had been queued to it? February 5, 2024 Feb 5, 2024 02/5/24 Raymond Chen You can put them in a group.