“if(dlg.DoModal()==IDOK)”这句有什么作用?

来源:百度知道 编辑:UC知道 时间:2024/07/05 07:10:55
其中CPortDlg dlg;

这个语句有两层意义,第一是dlg.DoModal()作用是弹出CPortDlg对话框,第二层是dlg.DoModal()==IDOK是你点击了对话框上的OK按钮。就是说你同时做了上述两件事时就执行if语句后面的程序。

显示对话框dlg(模式显示)
如果返回值为IDOK,则:
...................