Everything you care about in one place

Follow feeds: blogs, news, RSS and more. An effortless way to read and digest content of your choice.

Get Feeder

devblogs.microsoft.com

The Old New Thing

Get the latest updates from The Old New Thing directly as they happen.

Follow now 102 followers

Latest posts

Last updated 2 days ago

How can my process read its own standard output?

3 days ago

A customer wanted to know how their C# program could read its...

How can I read the standard output of an already-running process?

4 days ago

A customer wanted to know if they could read the standard output...

How do I check whether the user has permission to create files in a directory?

5 days ago

A customer wanted to accept a directory entered by the user and...

Microspeak: Big rocks

6 days ago

Recall that Microspeak is not merely for jargon exclusive to Microsoft, but...

How can I have a Win32 drop-down combo box with a read-only edit control?

10 days ago

A customer was writing a Win32 program and was looking for something...

Message-only windows are for messaging, not as a convenient victim for hosting UI

11 days ago

A customer wanted to show a dialog box, but they didn’t want...

At what point in the Windows development cycle is it too late to change the text of a translatable string?

12 days ago

Back in 2009, I noted that the “Prevent windows from being automatically...

The apocryphal origins of the Hot Dog Stand color scheme

13 days ago

The Windows 3.1 Hot Dog Stand theme has been called the world’s...

Why does XAML break down when I have an element that is half a billion pixels tall?

14 days ago

A customer reported that their program encountered rendering problems when they created...

Maybe somebody can explain to me how weak references solve the ODR problem

17 days ago

Some time ago, I proposed Using type aliasing to avoid the ODR...

In the commit-on-demand pattern, what happens if an access violation straddles multiple pages?

18 days ago

Some time ago, I discussed the technique of reserving a block of...