VC2010写了个连连看,创建LLKButton,基类为CButton。连连看的图片生成语句为:
btn->Create(_T(""), WS_CHILD|BS_PUSHBUTTON|BS_BITMAP,CRect(40+(i%(MAXY-2))*40, 80+(i/(MAXY-2))*40, 80+(i%(MAXY-2))*40, 120+(i/(MAXY-2))*40), this, IDC_BLOCK+i);
......
但是点击按钮(图片)
void CLLKButton::OnLButtonDown(UINT nFlags, CPoint point)
{
// TODO: 在此添加消息处理程序代码和/或调用默认值
SetButtonStyle(BS_DEFPUSHBUTTON);//显示黑边框,不显示???
          ......
}
这样做出来的结果就是没有动态效果,如果满足条件图片还是能消除,怎么办(不知道我的问题描述清楚了没有)?
连连看VC2010CButton