mfc 通过代码触发按钮响应函数

问题描述

mfc 通过代码触发按钮响应函数

我定义了一个按钮数组 每个成员都有不同的响应函数, 现在想要调用这些函数, 但是下标是变量, 由于函数比较多 所以不想用switch,想通过代码直接触发某个成员的响应函数, 有办法吗?

时间: 2024-11-15 22:34:39

mfc 通过代码触发按钮响应函数的相关文章

c++-MFC对话框程序通过按钮弹出子对话框,如何初始化子窗口

问题描述 MFC对话框程序通过按钮弹出子对话框,如何初始化子窗口 要实现的功能就是点击按钮,用dlg.DoModal()弹出子对话框,在子对话框中有CListControl控件,要对CListControl控件进行数据的初始化,但是无法对其进行初始化.子对话类中已经添加了OnInitDialog()方法,感觉没有执行这个方法,求解. 点击按钮事件代码: void CMFCPaikeDlg::OnBnClickedOk() { // TODO: 在此添加控件通知处理程序代码 CDialogEx::

MFC中如何获取按钮的坐标

问题描述 MFC中如何获取按钮的坐标 RECT rect,rc; this ->GetWindowRect(&rc); m_add.GetWindowRect(&rect); rect.bottom=rect.bottom-rc.top; rect.left=rect.left-rc.left; rect.top=rect.top-rc.top; rect.right=rect.right-rc.left; while(point.x>rect.left&&po

由B样条曲线反求控制点 求一份mfc示例代码

问题描述 由B样条曲线反求控制点 求一份mfc示例代码 如题 由B样条曲线反求控制点 求一份mfc示例代码123456789123456789 解决方案 http://download.csdn.net/download/lf050/3815411

怎样用代码使按钮的背景图片消失或出现?

问题描述 怎样用代码使按钮的背景图片消失或出现? 解决方案 解决方案二:document.body.style.backgroundImage=""解决方案三:onmouseover="this.style.background=''"onmouseout="this.style.background='http://www/1.jpg'"解决方案四:document.body.style.backgroundImage="url(a.

c++-请教一个MFC程序代码的问题

问题描述 请教一个MFC程序代码的问题 void CmouselessionDlg::OnMouseMove(UINT nFlags, CPoint point) { // TODO: 在此添加消息处理程序代码和/或调用默认值 if (nFlags == MK_LBUTTON) { CClientDC ddd(this); CPen ppen; ppen.CreatePen(1, 5, RGB(0, 0, 255)); ddd.SelectObject(ppen); ddd.MoveTo(pt)

在MFC主窗口添加按钮和消息响应

问题描述 在MFC主窗口添加按钮和消息响应 我希望能在mfc主窗口上添加按钮和其详细响应,按钮载入icon位图,注意不是在对话框和工具栏上,希望能给出详细的例子 解决方案 不知道你的主窗口是什么,如果是sdi/mdi应用程序,最简单的是用向导创建程序,最后一部,让你的view从CFormView继承. 这样会产生一个对话框资源,你直接往里面摆控件,就可以加载在界面上了. 至于按钮插入位图,可以通过重绘实现. 解决方案二: mfc主窗口指的是窗体上还是主客户区,后者直接按照一楼的做也是可以的,要是

如何通过JS代码触发click事件?

问题描述 如何通过JS代码触发click事件? $("#content").on('click','.txtEdit',function(event){ alert("1111111111"); }); 我有这么一个click事件,如何通过JS代码去调用它? 解决方案 $("#content").trigger("click"); 解决方案二: $("#content").find("txtEdi

高手!!! 如何实现模拟触发按钮事件?

问题描述 请问大家,本来是手动多次触发按钮事件,得到结果,换了用循环代替按钮事件,结果不对阿!那位高手说说? 解决方案 解决方案二:哪位高手?急阿急解决方案三:privatevoidreadBtn_Click(objectsender,EventArgse){MessageBox.Show("hi");}privatevoidbutton1_Click(objectsender,EventArgse){for(inti=0;i<10;i++){button1.Click+=new

c++-mfc工具栏上的按钮添加

问题描述 mfc工具栏上的按钮添加 大神们,在VS2010上的程序窗口上的工具栏添加按钮不成功怎么回事? 具体操作:自己在工具栏最后一个空白处画个按钮,运行但是不出现. 解决方案 同,最近估计会用到.大神快点出来!!