Jul 20, 2015 Post comments count0 Post likes count0 How can I detect whether a keyboard is attached to the computer? Raymond Chen Look at the available raw input devices.
Jul 16, 2015 Post comments count0 Post likes count0 Why do I get ERROR_INVALID_HANDLE from GetModuleFileNameEx when I know the process handle is valid? Raymond Chen Because it's not complaining about the process handle.
Jul 13, 2015 Post comments count0 Post likes count0 Generating different types of timestamps from quite a long way away Raymond Chen Transforming in reverse.
Jul 10, 2015 Post comments count0 Post likes count0 On the various ways of creating large files in NTFS Raymond Chen To zero or not to zero.
Jul 9, 2015 Post comments count0 Post likes count0 Why is my x64 process getting heap address above 4GB on Windows 8? Raymond Chen Why shouldn't it?
Jul 6, 2015 Post comments count0 Post likes count0 Trying out all the different ways of recognizing different types of timestamps from quite a long way away Raymond Chen Running through the list.
Jul 1, 2015 Post comments count0 Post likes count0 How secure are GUIDs? Can I use it to generate passwords? Raymond Chen Not a good idea.
Jun 29, 2015 Post comments count0 Post likes count0 Parsing a string as a 64-bit integer, somehow Raymond Chen Signed or unsigned, I don't care.
Jun 22, 2015 Post comments count0 Post likes count0 Reinterpreting the bits of a 64-bit integer as if they were a double-precision floating point number (and vice versa) Raymond Chen Punning.
Jun 18, 2015 Post comments count0 Post likes count0 How come the technique for launching an unelevated process from an elevated process doesn’t work? Raymond Chen You've disabled the feature that makes unelevated processes possible.