Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

IIRC [alt]+[space] did the same when the start button was highlighted (I'm sure I managed that back when I ran Win95).

You could have all sorts of fun with the start button / task bar though. I remember writing a breakout game where the start button was the paddle. The code itself was very simple as it was basic Win32 APIs. As messy as those APIs were, they're lack of basic security made it great fun to write all sorts of weird hacks hehehe.

In fact, going back to the topic of MDIs (as the article referenced in relation to the WS_SYSMENU style), I wrote a basic program that would work as a winword 95 / 97 plug in (winword being an MDI back then) that would dump iexplore into winword so it would behave exactly like any other word document. This was done purely to get away with surfing the net in college as it was easier to hide your browser session behind a word document that it was to close/reopen it every time a lecturer walked past. IIRC that was just one API call (something like SetHwndParent?), but that was /years/ ago now and I've since left Windows development for Linux and Unix.

</nostalgia>



Indeed - if I recall, Raymond Chen explained in one post that the Win32 API implementation had so many restrictions on its code size and speed that the Windows programmers had to omit a lot of sanity checks and special cases, and just trust that developers wouldn't shoot themselves in the foot (or at least notice the missing foot in QA and remove the foot-shooting code.)




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: