我的代码:
HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
static HBRUSH hbr1 =::CreateSolidBrush(RGB(255, 255, 255));//这里我不知道该写什么
// TODO: Change any attributes of the DC here
if(nCtlColor ==CTLCOLOR_DLG)
{
pDC->SetBkMode( TRANSPARENT );
//return (HBRUSH)GetStockObject( NULL_BRUSH ); return hbr1;
}
// TODO: Return a different brush if the default is not desired
return hbr;
我试过把hbr1改成NULL_BRUSH,但是没变成透明,而是变成了黑色,不知道如何解决,大家帮帮忙