Trucs et astuces pour C++ Builder
Afficher un texte avec un certain angle
I. Afficher un texte avec un certain angle▲
Le code ci-dessous vous permet d'afficher un AnsiString avec un certain angle. Cela ne fonctionne qu'avec des polices True Type.
Canvas->
Font->
Size =
20
;
Canvas->
Font->
Name =
"
Arial
"
;
LOGFONT lgfont;
GetObject
(
Canvas->
Font->
Handle, sizeof
(
LOGFONT), &
lgfont);
lgfont.lfEscapement =
450
;
lgfont.lfOrientation =
450
;
lgfont.lfOutPrecision =
OUT_TT_ONLY_PRECIS;
Canvas->
Font->
Handle =
CreateFontIndirect
(&
lgfont);
SetGraphicsMode
(
Canvas->
Handle, GM_ADVANCED);
Canvas->
Brush->
Style =
bsClear;
AnsiString text =
"
C++ Builder
"
;
Canvas->
TextOut
(
50
,210
, text);
Retour à l'index.