BOOL CTabControlDlg::OnEraseBkgnd(CDC* pDC)
{
CRect rect;
GetClientRect(rect);
pDC->FillSolidRect(rect, RGB(255, 255, 255));
return CDialog::OnEraseBkgnd(pDC);
}
CTabControlDlg是tabcontrol中的對話框。如何在tabcontrol中更改對話框背景顏色?
BOOL CTabControlDlg::OnEraseBkgnd(CDC* pDC)
{
CRect rect;
GetClientRect(rect);
pDC->FillSolidRect(rect, RGB(255, 255, 255));
return CDialog::OnEraseBkgnd(pDC);
}
CTabControlDlg是tabcontrol中的對話框。如何在tabcontrol中更改對話框背景顏色?
你沒有提供太多的信息,我假設你在談論MFC。這應該是訣竅:
BOOL CTabControlDlg::OnEraseBkgnd(CDC* pDC)
{
CRect rect;
GetClientRect(rect);
pDC->SetBkColor(m_clrBkClr);
pDC->FillRect(&rect, &m_brsBkGnd);
return true;
}
Windows Forms是.NET。這個問題和你提出的答案都不是。 – IInspectable
@IInspectable:是的你是對的謝謝你。代碼使用MFC。儘管如此,答案是正確的。 –
答案可能是對的,也可能不對。這完全取決於OP的問題。他們還沒有透露。 – IInspectable
這是什麼問題? – IInspectable