CDC::DrawTextEx
Formáty textu v daném obdélník.
virtual int DrawTextEx(
LPTSTR lpszString,
int nCount,
LPRECT lpRect,
UINT nFormat,
LPDRAWTEXTPARAMS lpDTParams
);
int DrawTextEx(
const CString& str,
LPRECT lpRect,
UINT nFormat,
LPDRAWTEXTPARAMS lpDTParams
);
Parametry
lpszString
Body se stanoví na řetězec.Pokud nCount je-1, musí být řetězec null byla ukončena.nCount
Určuje počet znaků v řetězci.Pokud nCount -1, pak je lpszString považován za dlouhý ukazatel na řetězec zakončený a DrawText automaticky vypočítá počet znaků.lpRect
Odkazuje RECT struktury nebo CRect objekt obsahující obdélník (v logické souřadnice), ve kterém je text formátovat.str
A CString objekt obsahující zadané znaky se stanoví.nFormat
Určuje způsob formátování textu.Může být kombinací hodnot popsaných pro uFormat parametr v DrawText v .(Zkombinovat pomocí bitového OR operátor):[!POZNÁMKA]
Některé uFormat kombinace příznak může způsobit předané řetězec, který chcete upravit.Pomocí DT_MODIFYSTRING buď DT_END_ELLIPSIS nebo DT_PATH_ELLIPSIS mohou způsobit řetězec, který chcete upravit, příčinou nepravdivých v CString přepsat.The values DT_CALCRECT, DT_EXTERNALLEADING, DT_INTERNAL, DT_NOCLIP, and DT_NOPREFIX cannot be used with the DT_TABSTOP value.
lpDTParams
Ukazatel DRAWTEXTPARAMS strukturu, která určuje formátování další možnosti.Tento parametr může být NULL.
Poznámky
Formátování textu rozhodlo vhodné prostory, zarovnání textu vlevo, vpravo, nebo na střed obdélníku dané karty a rozdělení textu do řádků, které se vejdou do dané obdélník.Je určen typ formátování nFormat a lpDTParams .Další informace naleznete v CDC::DrawText a DrawTextEx v .
Může nastavit barvu textu CDC::SetTextColor.
Požadavky
Záhlaví: afxwin.h