15,980
社区成员




//OnInitDialog里面
m_imgBG.Load("msg_bg.png");
for(int i = 0; i < m_imgBG.GetWidth(); i++)
{
for(int j = 0; j < m_imgBG.GetHeight(); j++)
{
unsigned char* pucColor = reinterpret_cast<unsigned char *>(m_imgBG.GetPixelAddress(i , j));
pucColor[0] = pucColor[0] * pucColor[3] / 255;
pucColor[1] = pucColor[1] * pucColor[3] / 255;
pucColor[2] = pucColor[2] * pucColor[3] / 255;
}
}
//OnEraseBkgnd里面
m_imgBG.AlphaBlend(pDC->GetSafeHdc(), 0, 0);