1
21
24
新手上路
使用道具 举报
1万
7万
11万
管理员
5
26
15
yl19823442:回调函数应该是为按钮所在的父窗口设置的,而不是直接为某一个按钮设置吧。 因此,如下语句应该不对: hItem = WM_GetDialogItem(hWin,ID_BUTTON_2); //获取了对话框ID为ID_BUTTON_2的按钮对象句柄 WM_SetCallback(hItem,_WinBatMsgUpCb);  //这一条是为按钮设置回调函 .. (2016-02-22 14:46) 
yl19823442:哦,这样啊,我再研究一下,我一般都是设置父窗口的回调函数处理的。[s:150]  (2016-02-23 08:33) 
eric2013:估计是哪里程序有问题,一定要对指定的按钮做回调重映射,也就是句柄一定要是这个按钮的,另外就是按钮的ID号没有重复吧,不可以重复。 (2016-02-22 11:13) 
6
19
37
sealedghost:能看一下你自定义的回调吗,回调里不处理的消息忘记调用BUTTON本来的回调了? (2016-02-24 21:22) 
本版积分规则 发表回复 回帖后跳转到最后一页
|小黑屋|Archiver|手机版|硬汉嵌入式论坛
GMT+8, 2025-8-16 23:40 , Processed in 0.043805 second(s), 24 queries .
Powered by Discuz! X3.4 Licensed
Copyright © 2001-2023, Tencent Cloud.