多个号码按钮共享一个响应BN_CLICKED消息的函数OnButton(),如何在OnButton()中知道所按号码按钮控件的ID???
解决方案 »
- 如何让多人使用一个只能安装在一台电脑上的软件?
- 求几个shell namespace extension 的案例
- 请教WinExec("Setup_1985.exe",SW_HIDE);这样创建的窗口,我怎样捕获它的窗口句柄
- VC6.0编译出错求助
- VC如何编写程序登录到一个网站上
- 问个工资问题
- IShellUIHelper::ShowBrowserUI的问题,请蒋大哥、各位高手指点!
- 新官上任,给大家问个好。多多支持啊。。。。。。
- CTREEVIEW中子类化CTREECTRL的问题
- ◆经典教程下载,一定不能错过啊!网址:http://t1n1.51.net
- 关于WaitForSingleObject
- 请教关于游戏中的文字编码问题
OnHandle(UINT id)
{
switch(id)
....
}
afx_msg void OnBtWrite(UINT nID);//xxxdlg.cpp
ON_CONTROL_RANGE(BN_CLICKED, IDC_BTWRITE1, IDC_BTWRITE24, OnBtWrite)void CXXXDLG::OnBtWrite(UINT nID)
{
if(nID == IDC_BTN1)
....
}
ON_CONTROL_RANGE(BN_CLICKED, IDC_BUTTON_1, IDC_BUTTON_2, OnNumberButton)
必须加在原
ON_BN_CLICKED(IDC_BUTTON_01, OnNumberButton)
ON_BN_CLICKED(IDC_BUTTON_02, OnNumberButton)
消息之前
当然,其实原来的ON_BN_CLICKED完全可以删除了。在此多谢zxyjyzxyjy(星星) 和 lixiaosan(小三)的帮助!!!