The Old New Thing

Practical development throughout the evolution of Windows.

Latest posts

Raymond Chen
Raymond Chen
Jul 15, 2011

Using the wrong HINSTANCE in RegisterClass is like identity theft

Use your own account.

0
0
Raymond Chen
Raymond Chen
Jul 14, 2011

Photoshop meme: Mark Reynolds casually eating sunflower seeds

July 7, 2011: David Ortiz hits a home run against the Baltimore Orioles. As he rounds third base, Orioles third baseman Mark Reynolds casually finishes off a ...

0
0
Raymond Chen
Raymond Chen
Jul 14, 2011

What is that horrible grinding noise coming from my floppy disk drive?

Wait, what's a floppy disk drive? For those youngsters out there, floppy disks are where we stored data before the invention of the USB earring. A single ...

0
0
Raymond Chen
Raymond Chen
Jul 13, 2011

The tradition of giving cute names to unborn babies

Many of my friends gave names to their unborn babies. Most of them were based on various objects that were the size of the adorable little parasite¹ at the...

0
0
Raymond Chen
Raymond Chen
Jul 13, 2011

What does the executable timestamp really mean?

A customer was looking for some information on the executable timestamp: I would like my program to display the date it was linked. The looks like what I need...

0
0
Raymond Chen
Raymond Chen
Jul 12, 2011

At least it'll be easy to write up the security violation report

Many years ago, Microsoft instituted a new security policy at the main campus: all employees must visibly wear their identification badge, even when working in ...

0
0
Raymond Chen
Raymond Chen
Jul 11, 2011

Windows has supported multiple UI languages for over a decade, but nobody knew it

In the early days of Windows, there was a separate version of Windows for each language, and once you decided to install, say, the French version of Windows, ...

0
0
Raymond Chen
Raymond Chen
Jul 8, 2011

We've traced the pipe, and it's coming from inside the process!

We saw last time one of the deadlocks you can run into when playing with pipes. Today we'll look at another one: Our program runs a helper process with ...

0
0
Raymond Chen
Raymond Chen
Jul 7, 2011

And… that cadence means it's halftime, concert-goers!

In college, one of my classmates (who is now the conductor of an orchestra, so I guess that whole music thing worked out for him) coined the term halftime to ...

0
0