1,以QQ电脑管理为例: 安装目录下发现以下图标
显示的数字,只是在图标上绘制字符串而已。。
2。以CStatic控件为例,来实现如下功能
CStatic *pWnd = (CStatic *)GetDlgItem(IDC_BITMAP_STA);
HBITMAP hBitmap =(HBITMAP)LoadImage(AfxGetInstanceHandle(),
MAKEINTRESOURCE(IDB_BITMAP2),IMAGE_BITMAP,0,0, LR_LOADMAP3DCOLORS);
pWnd->ModifyStyle(0,SS_BITMAP|SS_CENTERIMAGE);
pWnd->SetBitmap(hBitmap);
以上是普通的CStatic显示图片
CDC *pDC = pWnd->GetDC();
CFont font;
font.CreatePointFont(300,_T("黑体"));
pDC->SelectObject(&font);
pDC->SetTextColor(RGB(0,255,0));
pDC->SetBkMode(TRANSPARENT);
pDC->DrawText(_T("122"),CRect(130,20,250,100),DT_VCENTER);
pDC->DeleteDC();
在显示图片的基础上,我们可以获取DC来绘制自己想要的字符串或者其它功能。。如图: