关于网友提出的“ 求一个填充矩形且能在上面画字的函数活一小段程序”问题疑问,本网通过在网上对“ 求一个填充矩形且能在上面画字的函数活一小段程序”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: 求一个填充矩形且能在上面画字的函数活一小段程序描述:
rt 谢谢
解决方案1:
void DrawRectText(CDC *pDC, CRect rect, COLORREF cl, CString strText)
{
if(pDC == NULL)
return;
CBrush brush;
brush.CreateSolidBrush(cl);
pDC->FillRect(rect, &brush);
int nBkMode = pDC->SetBkMode(TRANSPARENT);//设置透明模式
pDC->DrawText(rect, strText, DT_CENTER);
pDC->SetBkMode(nBkMode);
}
fillrect然后drawtext
解决方案3: 用 GDI 画吧
或者 GDI+