CButton::SetBitmap(bitmap); を使用して、ビットマップをロードするカスタム CButton があります。
その間、同じボタンのビットマップの上にテキストを表示したいと思います。
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);
}
テキストも表示するにはどうすればよいですか?