2009-11-05 15:25:04| 分类: DC|Gdi|Gdi+ | 标签: |举报 |字号大中小 订阅
CBitmapDialog::On
HFONT hf;
TEXTMETRIC tm;
hf=CreateFont(25, // nHeight
0, // nWidth
0, // nEscapement
0, // nOrientation
500, // nWeight
0, // bItalic
FALSE, // bUnderline
0, // cStrikeOut
GB2312_CHARSET, // nCharSet
OUT_DEFAULT_PRECIS, // nOutPrecision
CLIP_DEFAULT_PRECIS, // nClipPrecision
DEFAULT_QUALITY, // nQuality
DEFAULT_PITCH | FF_SWISS, // nPitchAndFamily
_T("Arial")); // lpszFac
CClientDC dc1(this);
SetTextColor(dc1,RGB(0,0,128));
SelectObject(dc1,hf);
GetTextMetrics(dc1,&tm);
dc1.TextOut(20,72,"请您选择右边一个机组:");
dc1.SetBkMode(TRANSPARENT);
SetTextColor(dc1,RGB(255,255,255));
dc1.TextOut(100,7,"工控台系统");
//************************************************************************************
注意字体要设置为透明的,dc1.SetBkMode(TRANSPARENT);否则非常难看……
评论