ntjm.net
当前位置:首页 >> CDiAlog::OnOK()在OK按钮消息处理函数的最后一样,... >>

CDiAlog::OnOK()在OK按钮消息处理函数的最后一样,...

你问的应该是你自己的Dialog类中,对于OK按钮的响应CMyDialog::OnOK函数中的一段代码,这段代码最后有一行是 CDialog::OnOK(); 这行之前是你自己的处理函数, 这行调用基类的OnOK函数,基类中就执行了EndDialog(IDOK),作用是关闭对话框,并把I...

默认的OK按钮函数是在CDialog::OnOK里面实现的。 你可以在按钮响应函数中直接调用CDialog::OnOK()就可以了

应该是当用户点击OK按钮关闭对话框时要执行的动作(事件处理)

CDialog是MFC实现了的一个类,该类是一个对话框,其中包含一个OK按钮。CDialog::OnOK();就是OK按钮的消息响应函数。内部实现相当于关闭窗口。

CPortDlg类的初始化对话框的~ 返回bool代表成功与否~

showwindow(SW_HIDE);只是把对话框隐藏起来,但是这个对话框还存在 cdialog::onclose,onclose是CWnd类的成员函数,cdialog从Cwnd继承而来,CDialog 自然有OnClose函数了,调用该函数去关闭窗口,msdn上这样说The framework calls this member ...

两个对话框之间不会有什么关联。 MFC处理对话框的时候,初始的对话框,通常OK按钮是必须的,所以这个OnOK的按钮响应消息也经常是默认就有的,你即使删除了这个按钮(这个操作在VC里面不会删除响应函数),这个按钮的ID也存在,所以。。你看到这...

每个对话框都有一个默认的OnOK(),点击确认后关闭当前的对话框,要想使父对话框结束可以重载你当前对话框所关联类的OnOK()虚函数。 void CChild::OnOK() { ::SendMessage(AfxGetMainWnd()->m_hWnd,WM_CLOSE,0,0);//方式一 ::SendMessage(GetPare...

调用OnOK时会对数据做一个自动更新与验证,而OnCancel仅仅是销毁窗口。 OnCancel()与OnOK();都是CDialog的成员函数。 CDialog::OnOK 说明当用户按OK按钮(ID是IDOK)时调用。覆盖该函数执行OK按钮动作。如果对话框包括自动数据检验和交换,缺省...

添加一个非模态对话框 1、点击菜单 插入——资源,选择Dialog,点击新建。 2、编辑对话框,添加一些控件什么的。 3、双击对话框或者打开ClassWizard,为对话...

网站首页 | 网站地图
All rights reserved Powered by www.ntjm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com