Why does the timestamp of a file increase by up to 2 seconds when I put it in a ZIP archive, then extract it? October 30, 2015 Oct 30, 2015 10/30/15 Raymond Chen The MS-DOS time format again.
When you open a securable object, make sure you pass the security mask you actually want (no more, no less) October 29, 2015 Oct 29, 2015 10/29/15 Raymond Chen You will get all you want, but you have to ask for it.
How do I create a wizard that contains none of the things that makes a wizard a wizard? October 28, 2015 Oct 28, 2015 10/28/15 Raymond Chen It's not a wizard, so don't use a wizard.
The Redmond Reality Distortion Field: Analogies involving high-performance cars, usually Ferraris October 27, 2015 Oct 27, 2015 10/27/15 Raymond Chen Vroom.
Are there any negative consequences to having a ton of files on the desktop? October 26, 2015 Oct 26, 2015 10/26/15 Raymond Chen Extra work.
CoGetInterfaceAndReleaseStream does not mix with smart pointers October 23, 2015 Oct 23, 2015 10/23/15 Raymond Chen Old school meets new school.
What are the rules for CoMarshalInterface and CoUnmarshalInterface? October 22, 2015 Oct 22, 2015 10/22/15 Raymond Chen Keeping an eye on the reference gets a little harder.
What are the rules for CoMarshalInterThreadInterfaceInStream and CoGetInterfaceAndReleaseStream? October 21, 2015 Oct 21, 2015 10/21/15 Raymond Chen Keeping an eye on the reference.
What is COM marshaling and how do I use it? October 20, 2015 Oct 20, 2015 10/20/15 Raymond Chen Keeping an eye on the reference.
How do I get the user-customized name of a mapped network drive? October 19, 2015 Oct 19, 2015 10/19/15 Raymond Chen Ask the shell. That is, after all, how the shell displays is.