Raymond Chen

Raymond has been involved in the evolution of Windows for more than 25 years. In 2003, he began a Web site known as The Old New Thing which has grown in popularity far beyond his wildest imagination, a development which still gives him the heebie-jeebies. The Web site spawned a book, coincidentally also titled The Old New Thing (Addison Wesley 2007). He currently appears regularly on MSDN Channel 9’s One Dev Minute channel in the One Dev Question video series.

Post by this author

How unique must the uIdSubclass parameter be when I call Set­Window­Subclass?

Each one identifies an instance of the subclass for the window.

Why am I getting a weird error about promise_type when I try to write a coroutine? part 2

Are you even writing a coroutine?

Why does the usage of the initial registers of a Win32 process depend on whether it is a 32-bit or 64-bit process?

Well, I mean, it's a different processor.

On the proper care and feeding of the enigmatic Get­Distance­Of­Closest­Language­In­List function

Thinking about how this could be used.

Exploiting C++/WinRT CRTP: Property and event declarations

They don't have to be methods; they just have to look like methods.

Mind your C++/WinRT namespaces

What you say changes meaning depending on where you are.

How can I create a git feature branch that can merge into multiple other branches?

Just work in your patch branch.

Did Vienna ever exist or was it just misinformation?

It could be neither.

The 2023/2024 Seattle Symphony subscription season at a glance

The pocket reference guide for 2023/2024.

What is the expression language used by the Resource Compiler for non-preprocessor expressions?

Oddly different for a different audience.

Feedback usabilla icon