close
新增Picture Control元件的屬性中預設ID為IDC_STATIC, 無法直接加入變數, 需更改其名稱 IDC_STATIC_1或其他名稱, 才可以取消唯讀屬性並加入變數, 如m_pic
void Cvdchkbx1Dlg::OnBnClickedButton1()
{
// TODO: 在此加入控制項告知處理常式程式碼
int r=0, g=0, b=0;
CClientDC myDC(&m_pic);
CRect mySize;
m_pic.GetClientRect( mySize );
if( m_check1.GetCheck() == BST_CHECKED ) r = 255;
if( m_check2.GetCheck() == BST_CHECKED ) g = 255;
if( m_check3.GetCheck() == BST_CHECKED ) b = 255;
myDC.FillSolidRect( mySize, RGB(r, g, b));
}
原始程式: vdchkbx1
Youtube操作展示: MFC核取方塊顏色區塊
全站熱搜
留言列表