MFC编写,大家帮帮忙看看小弟我该如何写啊谢啦
MFC编写,大家帮帮忙看看我该怎么写啊,谢啦
MFC中,写了一组按钮,需要对按钮逐添加位图,该如何实现?
for (int j=0;j<5;j++)
{
for (int i=0;i<5;i++)
{
m_btn[i][j].Create("龙王",WS_CHILD |WS_VISIBLE|BS_BITMAP|BS_DEFPUSHBUTTON,CRect(45+80*i,45+j*80,115+80*i,115+j*80),this,i+j*5);
m_btn[i][j].SetBitmap(LoadBitmap(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDB_BITMAP1)));
// m_btn[i][j].SetWindowText("XXXX");
}
}
此处IDI_BITMAP1要分别更换为IDI_BITMAP2,IDI_BITMAP3,IDI_BITMAP4.
在下初学乍到,还望指教
------解决方案--------------------
for (int j=0;j<5;j++)
{
for (int i=0;i<5;i++)
{
m_btn[i][j].Create("龙王",WS_CHILD |WS_VISIBLE|BS_BITMAP|BS_DEFPUSHBUTTON,CRect(45+80*i,45+j*80,115+80*i,115+j*80),this,i+j*5);
m_btn[i][j].SetBitmap(LoadBitmap(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDB_BITMAP1+i)));
// m_btn[i][j].SetWindowText("XXXX");
}
}
MFC中,写了一组按钮,需要对按钮逐添加位图,该如何实现?
for (int j=0;j<5;j++)
{
for (int i=0;i<5;i++)
{
m_btn[i][j].Create("龙王",WS_CHILD |WS_VISIBLE|BS_BITMAP|BS_DEFPUSHBUTTON,CRect(45+80*i,45+j*80,115+80*i,115+j*80),this,i+j*5);
m_btn[i][j].SetBitmap(LoadBitmap(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDB_BITMAP1)));
// m_btn[i][j].SetWindowText("XXXX");
}
}
此处IDI_BITMAP1要分别更换为IDI_BITMAP2,IDI_BITMAP3,IDI_BITMAP4.
在下初学乍到,还望指教
------解决方案--------------------
for (int j=0;j<5;j++)
{
for (int i=0;i<5;i++)
{
m_btn[i][j].Create("龙王",WS_CHILD |WS_VISIBLE|BS_BITMAP|BS_DEFPUSHBUTTON,CRect(45+80*i,45+j*80,115+80*i,115+j*80),this,i+j*5);
m_btn[i][j].SetBitmap(LoadBitmap(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDB_BITMAP1+i)));
// m_btn[i][j].SetWindowText("XXXX");
}
}