MFC怎么实现点击图标,确定选项,并使得图标加蓝
本人在做MFC的练习项目,遇到些问题,求大神指导【1】,如图,怎么点击一个图标,让计算机知道你选择的是哪个餐桌。关联一个变量【2】,怎么点击了这个图标后能,使得该图标变成...
本人在做MFC的练习项目,遇到些问题,求大神指导
【1】,如图,怎么点击一个图标,让计算机知道你选择的是哪个餐桌。关联一个变量
【2】,怎么点击了这个图标后能,使得该图标变成像图所示的,加上蓝色? 展开
【1】,如图,怎么点击一个图标,让计算机知道你选择的是哪个餐桌。关联一个变量
【2】,怎么点击了这个图标后能,使得该图标变成像图所示的,加上蓝色? 展开
1个回答
展开全部
首先不知道你每个图标的控件类型(这个无所谓),现在假设是button,这就是C++基础东西,你每个按钮(餐桌)都去new ,默认传进去餐桌号码这个参数(这样客户点了哪一桌,你只需根据这个参数判断就行)。其实就是一个类的实例化,你根本无须关心点的是哪个餐桌。只需关注后续的变色(也就是背景替换)实现过程,类内部的实现方法。
追问
恩恩,明白了,那颜色变化怎么做呢?我记得是可以使用颜色叠加来做的,只是不知道具体怎么完成
追答
最简单的方法就是onpaint里 去添加背景图片。设置一个状态标识,不同的状态添加不同的背景图。在点击需要改变背景时,redrawwindow()就OK了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询