Microspeak: The As-Appropriate (AA) interviewer October 17, 2023 Oct 17, 2023 10/17/23 Raymond Chen So, how are things going so far?
API design principle: Reading a property or adding an event handler should not alter observable behavior October 16, 2023 Oct 16, 2023 10/16/23 Raymond Chen Don't punish people for looking.
On detecting improper use of std::enable_shared_from_this October 13, 2023 Oct 13, 2023 10/13/23 Raymond Chen Playing around with the standard library.
I created an overloaded operator for my C++/WinRT class, but it’s not working October 12, 2023 Oct 12, 2023 10/12/23 Raymond Chen Take a closer look at what you are overloading.
Why does IFileDialog still show non-filesystem folders when I pass FOS_FORCEFILESYSTEM? October 11, 2023 Oct 11, 2023 10/11/23 Raymond Chen Because you need to pass through them to get there.
It rather required being on the other side of this airtight hatchway: Knowing the domain administrator password October 10, 2023 Oct 10, 2023 10/10/23 Raymond Chen If you give away the password, well, that's sort of on you.
Is there any performance advantage to marking a page read-only if I had no intention of writing to it anyway? October 9, 2023 Oct 9, 2023 10/9/23 Raymond Chen The CPU already figured it out.
A very belated improvement to the filtering of the Browse for Folder dialog so it shows only drive letters October 6, 2023 Oct 6, 2023 10/6/23 Raymond Chen The case of the very short UNC.
How can I get WideCharToMultiByte to convert strings encoded in UTF-16BE? October 5, 2023 Oct 5, 2023 10/5/23 Raymond Chen You first have to get it into a format the WideCharToMultiByte accepts.
On the confusing names for the Windows service SID types October 4, 2023 Oct 4, 2023 10/4/23 Raymond Chen Too much abbreviation.