1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
CFont font;
TEXTMETRIC tm;
CPoint pText(0,0);
int nHeight;
//////////////////////////////Définition POLICE
font.CreateFont(-200, 0, 0, 0, 400, FALSE, FALSE, 0, ANSI_CHARSET,
OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS,
DEFAULT_QUALITY, DEFAULT_PITCH | FF_ROMAN,
"Arial");
CFont* pOldFont = (CFont*) pDC->SelectObject(&font);
pDC->GetTextMetrics(&tm);
nHeight = tm.tmHeight + tm.tmExternalLeading;
TRACE("Hauteur police = %d, internal leading = %d\n",
nHeight, tm.tmInternalLeading);
UpdateData(TRUE);
//ici mon texte
pDC->TextOut(0,0,m_strTampon); |
Partager