Ahhhh... sorry... forgot to post my actual code...
// -------- Create Font --------
HFONT font = CreateFont(48, 24, 0, 0, FW_BOLD, false, false, false, ANSI_CHARSET,
OUT_TT_PRECIS, CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY, FF_DONTCARE | FIXED_PITCH,
"Times New Roman");
SelectObject(hDC, font);
wglUseFontBitmaps(hDC, 0, 255, m_iFontBase);
void Font_DrawText(float x, float y, char *pText)
{
glPushAttrib(GL_LIST_BIT);
glListBase(m_iFontBase);
glColor3f (0.38f,0.45f,0.67f);
glRasterPos2f(x-0.5f, y+1.0f);
glCallLists(lstrlen(pText), GL_UNSIGNED_BYTE, pText);
glColor3f (0.06f,0.12f,0.32f);
glRasterPos2f(x+1.0f, y-0.5f);
glCallLists(lstrlen(pText), GL_UNSIGNED_BYTE, pText);
glColor3f (0.19f,0.27f,0.45f);
glRasterPos2f(x, y);
glCallLists(lstrlen(pText), GL_UNSIGNED_BYTE, pText);
glPopAttrib();
}