m_img.Load(oControl.strText); m_bmpBkImage.Attach(m_img.Detach()); BLAZE_UTILITY::DrawRectBitmap(pDC->GetSafeHdc(),m_bmpBkImage,oControl.rcControl,TRUE); m_bmpBkImage.Detach();
CFont font; LOGFONT lf; memset(&lf, 0, sizeof(LOGFONT)); lf.lfHeight = oControl.nFontSize; _tcscpy(lf.lfFaceName, oControl.strFontName); VERIFY(font.CreateFontIndirect(&lf)); COLORREF clrOld = pDC->SetTextColor(oControl.clrText); CFont* def_font = pDC->SelectObject(&font); int nMode = pDC->GetBkMode(); pDC->SetBkMode(TRANSPARENT); pDC->DrawText(oControl.strText,oControl.rcControl,DT_LEFT|DT_BOTTOM); pDC->SelectObject(def_font); font.DeleteObject(); pDC->SetBkMode(nMode); pDC->SetTextColor(clrOld);
tts
最新推荐文章于 2024-06-27 10:22:54 发布