//人物照片下方的文字 CFont* nFont = &afxGlobalData.fontRegular; CFont* oFont = pDc->SelectObject(nFont); CString str; str.Format(_T("姓名: %s "), m_StdName); pDc->SetBkMode(TRANSPARENT); pDc->TextOutW(22, 10, str);
解釋一下:
pDc->SetBkMode(TRANSPARENT); 使文字寫上去後,背景是透明的.
CFont* nFont = &afxGlobalData.fontRegular;
這是獲取一個與菜單字體一樣的字體
pDc->TextOutW(22,10, str);//這是書寫過程
另外:
dc.SetTextColor(m_TextColor); 設定字體顏色
CFont font;
CFont* oldfont;
font.CreatePointFont(70, _T("Arial"));
oldfont = dc.SelectObject(&font);
設定字體格式及大小