Showing tag results for History

Apr 1, 2010
Post comments count0
Post likes count1

EnumClaw, the function that never was

Raymond Chen
Raymond Chen

bhiggins asks about the mysterious function that existed in some versions of the Win32 documentation. I went digging through the MSDN archives and was close to giving up and declaring the cause lost, but then I found it: A copy of the documentation. EnumClaw The EnumClaw function returns the child or the parent of the window whose HWND is...

History
Feb 24, 2010
Post comments count0
Post likes count2

Why does the CBS_SORT combo box style sort the left square bracket so strangely?

Raymond Chen
Raymond Chen

Some time ago, Michael Kaplan asked (and answered), How the @#%&*! does choose to sort it all out? One detail in his answer is that the sorting algorithm used by is basically , with special treatment for the left square bracket U+005B. Why is the left square bracket so special? It goes back to the message (which is in turn used by , , , a...

History
Jan 12, 2010
Post comments count0
Post likes count2

But that's not all: The story of that cheesy Steve Ballmer Windows video

Raymond Chen
Raymond Chen

While it's true that the cheesy Steve Ballmer Windows video had bad music, bad hair, and bad acting, it's also true that all that cheese was intentional. That video was produced for and shown at the Company Meeting, back when a mainstay of the Company Meeting was spoofs of popular television advertisements—what today would be called "virall...

History
Jan 1, 2010
Post comments count0
Post likes count0

The goggles, they do nothing!: Gemulator advertisement from 1992

Raymond Chen
Raymond Chen

Darek Mihocka, proprietor of emulators.com, and whom I linked to a few years ago, released the source code to Atari ST emulator Gemulator 9.0, and in celebration, he also posted his 1992 promotional video to YouTube: Part 1, Part 2, Part 3. Warning: It's a really bad video. The music, the hair, the cheesy video effects, the bad acting, oh ...

History
Dec 28, 2009
Post comments count0
Post likes count2

How does the keyboard autorepeat setting work?

Raymond Chen
Raymond Chen

Commenter eric johnson wonders how that control panel keyboard autorepeat setting works. This is one of those questions that has many answers, depending on how deep you want to dig. The first layer of the question is how the control panel changes the keyboard autorepeat rate. That's simple: It uses . From the documentation, you can see that the ...

History
Dec 17, 2009
Post comments count0
Post likes count3

What was the ShowCursor function intended to be used for?

Raymond Chen
Raymond Chen

Back in the days when Windows was introduced, a mouse was a fancy newfangled gadget which not everybody had on their machine. Windows acknowledged this and supported systems without a mouse by having keyboard accelerators for everything (or at least that was the intent). But if the design stopped there, you'd have a dead cursor in the middle of yo...

History
Dec 7, 2009
Post comments count0
Post likes count2

What is the story behind multimon.h?

Raymond Chen
Raymond Chen

Commenter asdf wonders what the deal is with that header file. Let's set some context. That header file was written back in the time when Windows 98 was still under development. Windows 98 was the first version of Windows to support multiple monitors. At the time, most application authors had Windows 95 as their target platform. ...

History