我做了一个active按钮的控件,然后在容器中调用多个按钮,怎么来判别是哪个按钮被按下了呢~~~~~~ 我做了一个active按钮的控件,然后在容器中调用多个按钮,怎么来判别是哪个按钮被按下了呢~~~~~~我试过用事件了,但是只能应付单个控件,那如果很多个的话,不可能每个控件都增加一个事件响应函数吧,而且预先也不知道会有多少个控件啊~~~大虾们,这个问题已经卡壳很久了,救救我吧~~~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的active按钮是mfc写的还是atl?你说的问题好像和active组件没有什么关系把?是你客户端要处理自己的逻辑吧?因为标准的按钮都是一个控件一个事件响应函数吧? 我用的是mfc,初学者嘛,这个容易上手,这个问题我也已经解决了,不过用了比较笨的办法,我用一个数组来保存控件显示的区域,按钮是自己画的,通过属性来传递信息的~~~呵呵,也是笨办法~~~然后通过postmessage吧鼠标信息传递给容器,这样容器就可以响应控件显示区域的鼠标信息了~~~~~呵呵,然后把数组里面的区域取出,判断鼠标点击的坐标处在哪个区域就是哪个按钮按下了~~~不用事件了...谢谢大家支持了~~~~~~~ MFC;Open没有与参数列表匹配的重载函数实例 MFC绘图中,都有哪些因素会导致图形闪烁?我有两个疑问 刷新时发送了什么消息? 请教各位高手,有关列表框的问题 有没有知道如何利用VC程序修改本地IP啊,有没有API函数可用。 创建COM(ATL)示例编译通不过 ATL activex如何刷新控件-〉最后10分了:( 如何改变窗口关联的DC 紧急求助-CRichEditView打印问题 如何获得应用程序的当前目录? 怎样获得主板序列号? Windows 编程的问题,请各位老大救命啊.
你说的问题好像和active组件没有什么关系把?
是你客户端要处理自己的逻辑吧?因为标准的按钮都是一个控件一个事件响应函数吧?