两个按纽要实现相同的操作,除了把它们的ID设置为相同的外,还有没有其他方法?
如题 问题点数:30、回复次数:11Top
1 楼whwjn(哈哈)回复于 2006-07-03 20:04:17 得分 10
ON_CONTROL_RANGE( wNotifyCode, id1, id2, memberFxn )
Top
2 楼seasol(海子@CSDN助手:http://www.cuteie.com/other.asp)回复于 2006-07-03 20:21:48 得分 0
派生一个按钮类
=======================================
愤怒以愚蠢开始,以后悔告终。——毕达哥拉斯
CSDN助手 签名走马灯Top
3 楼CUG122032(烫烫烫烫烫烫?烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫?烫烫烫烫烫烫烫烫烫烫烫烫烫烫烫)回复于 2006-07-03 20:52:51 得分 0
在一个里面发消息撒.Top
4 楼fingerfox(狐狸【人不要脸,天下无敌】)回复于 2006-07-04 09:04:02 得分 10
弱弱的讲一句,可以写两次函数实现Top
5 楼lixiaosan(小三)回复于 2006-07-04 09:34:27 得分 0
两个按纽要实现相同的操作,除了把它们的ID设置为相同的外
==================
id据有唯一性。。
解决方法如一楼所说,使用ON_CONTROL_RANGE,不过需要注意的是,你需要把这两个button的id设置为连续的(可在resource.h中修改)Top
6 楼donghongtao(孤灯 青卷 长眠)回复于 2006-07-04 09:50:00 得分 10
多种方法
1、ON_CONTROL_RANGE( wNotifyCode, id1, id2, memberFxn )
2、同一个消息
3、重复代码
很简单的,不知道你想要问到什么样子的解决方案Top
7 楼booklove(纳海行云)回复于 2006-07-04 10:00:34 得分 0
另写一个函数,让这两个按钮调用。Top
8 楼dream1221()回复于 2006-07-06 16:26:13 得分 0
就是因为找不到ID1的消息函数是什么嘛,但是又要重新添加一个按纽ID2,使它实现和ID1同样的操作。
回 lixiaosan(小三) :就是因为ID具有唯一性,所以如果把两个按纽的ID设置相同,它们肯定就做相同的事了嘛。Top
9 楼rqjklw(CH)回复于 2006-07-06 17:09:04 得分 0
直接在第二个按钮中调用相应第一个扭消息的函数..Top
10 楼SeRapHiw(灯芯草)回复于 2006-07-06 17:28:22 得分 0
小三意思是 不允许出现两个按钮相同IDTop
11 楼starytx(此地禁止大小便,违者没收工具!)回复于 2006-07-06 19:03:23 得分 0
后来的按钮调用以前的按钮处理消息Top




