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
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
解决方案 »
- C++代码批量转汇编
- main()函数中的参数个数,是如何传进去的呢?就几行代码,大家帮看一下
- 求助:各位大哥能不能给个抓屏的例子啊或网子(directx),谢谢!
- 第一次写小游戏,遇到了一些技术细节问题,输不出图形出来,倾全力100分寻找解决方法
- 跪请高手,Access中的用OLE对象保存的文本如何读取出来
- CVS权限问题【如果满意另加分】
- 请看看我的同事的代码质量怎么样,有什么值的学习的地方
- 我想做一个类似于win2000的屏幕键盘的东西,请问我需要怎么入手?要用什么样的技术?
- 回滚到撤销前的内容——VSS操作方法(急)
- .NET 一场风花雪月的梦想 大家来发表观点!
- 初学ADO技术,总是runtime error
- 跪求创建完不规则窗体之后,把Png前景抠出来//加载在按钮的Rect范围方法!上
----------
直接ShowWindow(SW_HIDE);隐藏或者干脆直接DestroyWindow()销毁掉窗口
这样更好一些