


Why do we need IsDialogMessage at all?

You already know the answer since you do it yourself

What is the real maximum length of a DNS name?

I know that an overlapped file handle requires an lpOverlapped, but why does it (sometimes) work if I omit it?

Microspeak: scoped to

There's the interface contract, and there are the implementations of the interface contract

Registration-free COM the old-fashioned way: The car mp3 player

You can use an OVERLAPPED structure with synchronous I/O, too
