Solutions that require a time machine: Making applications which require compatibility behaviors crash so the developers will fix their bug before they ship

A while ago, I mentioned that there are many applications that rely on messages being delivered even if there is nothing to paint because they put business logic inside their handler. As a result, Windows sends them dummy messages. Jerry Pisk opines, Thanks to the Windows team going out of their way not to break poorly written applications d...