У меня есть пользовательский CButton, который загружает растровое изображение, используя CButton :: SetBitmap (bitmap);
Между тем, я хочу отобразить текст над растровым изображением на той же кнопке.
Я пытался реализовать OnPaint (), но он не отображает текст, только растровое изображение
void CBitmapToggleButton::OnPaint()
{
CButton::OnPaint();
CPaintDC dc(this); // device context for painting
CString caption(_T("test message"));
GetWindowText(caption);
CRect rect;
GetWindowRect(&rect);
dc.DrawText(caption, &rect, DT_CENTER);
}
Что я могу сделать, чтобы отобразить текст тоже?