re: Hazards of spelling autocorrection: defiance
The problem is not spellchecker, the problem is that the English language needs to be patched.
View Articlere: Why does PrintWindow hate CS_PARENTDC? Because EVERYBODY hates CS_PARENTDC!
You described quite well why CS_CLASSDC and CS_OWNDC conflict with PrintWindow (drawing to an arbitrary DC invalidates assumptions about the DC being passed in), but CS_PARENTDC doesn't have the same...
View Articlere: Why does PrintWindow hate CS_PARENTDC? Because EVERYBODY hates CS_PARENTDC!
I always wondered what MUST be restored before releasing a DC? Only things which were SelectObject-ed or other things too? Do these things need to be restored or not: - SetBkMode - SetTextColor -...
View Articlere: Why does PrintWindow hate CS_PARENTDC? Because EVERYBODY hates CS_PARENTDC!
MSDN states: " For example, the system uses parent device contexts for push button and edit controls." Do dialogs have a problem with PrintWindow?
View Articlere: Why does PrintWindow hate CS_PARENTDC? Because EVERYBODY hates CS_PARENTDC!
@Steve On your second question the answer is pretty easy: Calling GetUpdateRect and modifying your paint code to accommodate it is, in many cases, premature optimization. It is much easier to write a...
View Articlere: Microspeak: Turds
Wasn't there a type of graphical artifact from around the Windows 3.x era that were known as mouse droppings?
View Articlere: Microspeak: Turds
I always like the term "detritus" for the leftover files, keys, etc.
View Articlere: Microspeak: Turds
Turds don't ever get fixed. A TURD existing since XP came out (non-client area in the corner between scrollbars not being erased) is still there even in SP3. Also, edit control scrolling in Win7 is...
View Articlere: Microspeak: Turds
I've always thought the useful thing about <i>turd</i> versus <i>dirt</i> or <i>cruft</i> is that it's a count noun - you can have a turd left in the registry, or...
View Articlere: Microspeak: Turds
Marc, Crufts is a dog show! Commence dogfood jokes http://www.crufts.org.uk/
View Articlere: Microspeak: Turds
I believe this term originated with the 'turds' left by a common mouse handling bug on ancient non-Microsoft operating systems. Before the advent of hardware mouse cursors in display hardware, mouse...
View Articlere: Microspeak: Turds
Don't forget UrlTurds. Those were the best. Er, worst. Data stored in the Url string after the null terminator. Horrible horribleness.
View Articlere: Microspeak: Turds
@Winsks: That's what I meant. That square is not erased correctly in NCPAINT.
View Articlere: Microspeak: Turds
That developer's last name didn't happen to be <a href="www.youtube.com/watch, did it?
View Articlere: Microspeak: Turds
@WndSks, @alegr1: what are you guys talking about? All I get is a 1x1 PNG file at the link WndSks posted.
View Articlere: What happens if I call KillTimer with a NULL hwnd?
Actually, every process has an OWNER. Which usually isn't the developer who wrote the code.
View Articlere: Microspeak: Turds
@JamesJ: No problems with IE8. And also no problem with SaveAs and Picture Viewer.
View Articlere: Microspeak: Turds
For non-Cockney Rhyming Slang speakers, "Richards" is an obscure term for turds. (via "Richard the Third")
View Article