Welcome to MSDN Blogs
Sign in
|
Join
|
Help
not actually a .NET blog
The Old New Thing
This Blog
Syndication
RSS 2.0
Atom 1.0
Search
Go
Tags
A modest proposal
Code
Dead computers
email
Excursions into East Asian pop music
Exploiting the inattentive
History
Microspeak
News flash
No good deed goes unpunished
Non-Computer
Other
Reading the fine print
STP
The social skills of a thermonuclear device
The wisdom of seventh graders
Things I've written that have amused other people
Time
Tips/Support
When people ask for security holes as features
News
Holy cow,
I wrote a book
!
Archives
May 2008 (14)
April 2008 (41)
March 2008 (33)
February 2008 (37)
January 2008 (35)
December 2007 (36)
November 2007 (30)
October 2007 (33)
September 2007 (36)
August 2007 (45)
July 2007 (43)
June 2007 (41)
May 2007 (43)
April 2007 (38)
March 2007 (39)
February 2007 (39)
January 2007 (35)
December 2006 (32)
November 2006 (28)
October 2006 (36)
September 2006 (37)
August 2006 (39)
July 2006 (39)
June 2006 (34)
May 2006 (35)
April 2006 (34)
March 2006 (41)
February 2006 (34)
January 2006 (36)
December 2005 (33)
November 2005 (40)
October 2005 (41)
September 2005 (39)
August 2005 (42)
July 2005 (37)
June 2005 (35)
May 2005 (25)
April 2005 (26)
March 2005 (33)
February 2005 (22)
January 2005 (27)
December 2004 (34)
November 2004 (27)
October 2004 (25)
September 2004 (30)
August 2004 (29)
July 2004 (33)
June 2004 (46)
May 2004 (47)
April 2004 (38)
March 2004 (52)
February 2004 (33)
January 2004 (44)
December 2003 (45)
November 2003 (30)
October 2003 (37)
September 2003 (38)
August 2003 (29)
July 2003 (10)
Basics
RSS 2.0
Atom 1.0
Subscribe via email
Ground Rules
Suggestion Box
Contact Me
Disclaimers and such
Blogroll
The Daily WTF
Michael Kaplan
Jensen Harris
Lockergnome
Techdirt
TV Squad
Categories
Code
History
Non-Computer
Other (Computer)
Tips/Support
Miniseries
News for dummies
Swedish
German
February 2005 - Posts
Monday, February 28, 2005 7:00 AM
Modality, part 6: Interacting with a program that has gone modal
Respect the modality of a window.
Posted by
oldnewthing
|
14 Comments
Filed under:
Code
Monday, February 28, 2005 7:00 AM
"Support our troops" wristbands provide only 1/3 support
Tsunami wristbands don't fare much better.
Posted by
oldnewthing
|
49 Comments
Filed under:
Non-Computer
Friday, February 25, 2005 7:00 AM
Two brief reminiscences on the Windows XP "Comments?" button
The influence of local comedy programs on Windows XP.
Posted by
oldnewthing
|
35 Comments
Filed under:
History
Thursday, February 24, 2005 6:58 AM
Modality, part 5: Setting the correct owner for modal UI
Which window are you supposed to use?
Posted by
oldnewthing
|
10 Comments
Filed under:
Code
Wednesday, February 23, 2005 7:00 AM
Modality, part 4: The importance of setting the correct owner for modal UI
The visual state becomes out of sync with the stack state.
Posted by
oldnewthing
|
19 Comments
Filed under:
Code
Tuesday, February 22, 2005 7:00 AM
Modality, part 3: The WM_QUIT message
The WM_QUIT message lets multiple modal loops communicate with each other.
Posted by
oldnewthing
|
23 Comments
Filed under:
Code
Monday, February 21, 2005 7:00 AM
Modality, part 2: Code-modality vs UI-modality
The dichotomy breaks in the other direction, too.
Posted by
oldnewthing
|
19 Comments
Filed under:
Code
Friday, February 18, 2005 7:01 AM
Modality, part 1: UI-modality vs code-modality
The two usually agree but are not required to.
Posted by
oldnewthing
|
26 Comments
Filed under:
Code
Thursday, February 17, 2005 7:00 AM
MsgWaitForMultipleObjects and the queue state
It waits only for messages that have arrived since the last time you checked.
Posted by
oldnewthing
|
35 Comments
Filed under:
Code
Wednesday, February 16, 2005 7:00 AM
Limitations of the shell animation control
If you want a complete animation renderer you know where to find it.
Posted by
oldnewthing
|
15 Comments
Filed under:
Code
Tuesday, February 15, 2005 7:00 AM
You cannot globally reserve user-mode address space
"Imagine if this were so."
Posted by
oldnewthing
|
41 Comments
Filed under:
Code
Monday, February 14, 2005 7:01 AM
How to act like you know Chinese even though you don't
A little lucky guessing.
Posted by
oldnewthing
|
34 Comments
Filed under:
Non-Computer
,
Excursions into East Asian pop music
Monday, February 14, 2005 7:00 AM
LoadLibraryEx(DONT_RESOLVE_DLL_REFERENCES) is fundamentally flawed
It's a time bomb in your process.
Posted by
oldnewthing
|
24 Comments
Filed under:
Code
Friday, February 11, 2005 7:01 AM
Windowless controls are not magic
They take a lot of work, but they aren't magic.
Posted by
oldnewthing
|
61 Comments
Filed under:
Other
Thursday, February 10, 2005 6:58 AM
Why do minimized windows have an apparent size of 160x31?
Because they are miniature title bars.
Posted by
oldnewthing
|
31 Comments
Filed under:
History
Wednesday, February 09, 2005 7:00 AM
The dangers of filtering window messages
Thinking through message pumping.
Posted by
oldnewthing
|
21 Comments
Filed under:
Code
Tuesday, February 08, 2005 7:00 AM
What other effects does DS_SHELLFONT have on property sheet pages?
Once you invent a new flag you can start using it to fix errors of the past.
Posted by
oldnewthing
|
22 Comments
Filed under:
Code
,
History
Monday, February 07, 2005 7:00 AM
Why does DS_SHELLFONT = DS_FIXEDSYS | DS_SETFONT?
For backwards compatibility with older operating systems.
Posted by
oldnewthing
|
24 Comments
Filed under:
History
Friday, February 04, 2005 7:01 AM
What's the deal with the DS_SHELLFONT flag?
It indicates that you want the Windows 2000 default shell font. But that doesn't mean that you're going to get it.
Posted by
oldnewthing
|
34 Comments
Filed under:
Code
Thursday, February 03, 2005 6:58 AM
Why is breadth-first searching better for file system tree walking?
It goes back to the old MS-DOS file searching functions
Posted by
oldnewthing
|
19 Comments
Filed under:
History
Wednesday, February 02, 2005 7:00 AM
The history of the Windows PowerToys
It's not that exciting really.
Posted by
oldnewthing
|
81 Comments
Filed under:
History
Tuesday, February 01, 2005 7:00 AM
How to detect programmatically whether you are running on 64-bit Windows
IsWow64Process.
Posted by
oldnewthing
|
46 Comments
Filed under:
Code