//在OnPaint中画出你要的图形 void CMyDialog::OnPaint() { CPaintDC dc(this); CButton* pBtn1=(CButton*)GetDlgItem(IDC_BUTTON1); if(pBtn1.GetCheck()) { dc......;//画出第一个图形 } } //按钮被点击事件 void CMyDialog::OnBtnClink1() { //让窗口刷新,将会触发OnEraseBkgnd、OnPaint InvalidateRect(NULL,TRUE); }
15,980
社区成员
115,900
社区内容
加载中
试试用AI创作助手写篇文章吧