I wrote a news ticker in C++ for Win95/NT with MS Visual C++ 5.0. But scrolling simple bitmaps is no fun. I want to make it a LED type looking ticker. I understand I can draw a LED type surface with several CDC::Ellipse() calls. But how do I make different fonts light up LEDs correctly? In other words, when I just draw text on the memory bitmap with selected font, a display pixel is a unit of granularity. With LED type surface though my own LED becomes a unit of granularity and it can be, say, 3 pixels in radius. Any advice on how to display fonts on such a custom surface, where pixels become pretty much custom sized? Thank you for any help.