一个下拉框,里面有选项1,2
一个按钮
两个响应函数
OnClick1(...){
AfxMessageBox("hello1");
}
OnClick2(...){
AfxMessageBox("hello1");
}问题:
如何当下拉框选择1的时候让按钮OnClick事件对应OnClick1,选择2的时候让按钮OnClick事件对应OnClick2
在C#里可以更改事件代理,在VC里怎么办,如何动态更改Message Map?
一个按钮
两个响应函数
OnClick1(...){
AfxMessageBox("hello1");
}
OnClick2(...){
AfxMessageBox("hello1");
}问题:
如何当下拉框选择1的时候让按钮OnClick事件对应OnClick1,选择2的时候让按钮OnClick事件对应OnClick2
在C#里可以更改事件代理,在VC里怎么办,如何动态更改Message Map?
解决方案 »
- 关于jpeg2000图片加速显示问题
- 我想写个FTP上传文件的借口出来,各位帮我看看,哪里错了
- 好心人帮忙看看这段程序哪里错了
- VC++处理消息的机制与Win32API有何不同
- 急求<COM本质论>一书
- 为什么一个字符指针无对它进行操作会变空?
- vc中怎样直接接收ip分组,而不利用tcp或者udp套接字?谢谢指教!
- 如何不使用资源编辑器创建自定义对话框?
- 我想给我已做好的ATL写的EXE服务加个参数运行,并且合并成一个文件,VC++6.0怎么做好,建个什么好?
- vc中使用cmd命令给mysql备份的路径问题
- 里面的课程对用vc++语言来开发软件或控制硬件有帮助吗?
- 可有方法能使程序随机自动启动?
OnOk()
{
int temp;
temp=m_combo.GetCurSel();
if(temp==0)
click1();
if(temp==1)
click2();
}
添加成员函数
click1()
{
AfxMessageBox("hello1");
}
click2()
{
AfxMessageBox("hello2");
}
钩子?大炮打蚊子吧
OnCommonClick()
{
int temp;
temp=m_combo.GetCurSel();
if(temp==0)
click1();
else if(temp==1)
click2();
}