I've selected an 8bpp bitmap into a CDC, and used ::TextOut () to draw text. The font quality is ANTIALIASED_QUALITY, but the text comes out in monochrome; no gray pixels & jagged edges.
The 8bpp bitmap was extracted from a 24bpp bitmap that already had antialiased text drawn on it, and THAT text is ok. (Both text types are in the same bitmap.)
Of course I could draw on 24bpp and convert, but this is more complex and slow. (The later text changes, and is repeated many times.) Is it possible to get antialiased text directly into an 8bpp bitmap? Thanks!