I figured it out, Richard. You have to do a FillRect(...) on the pristine CRect rcl = pInfo->m_rectDraw (in OnPrint()). That should happen before the printer thread is started. Thanks.
I think "certifiable[^]" is an accurate description of most of us here! :-D
"These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer