文档章节

CDialog

来来叔叔
 来来叔叔
发布于 2017/08/04 23:57
字数 256
阅读 4
收藏 0
 

在一本VC.NET的书中看到点击对话框的OK按钮时竟然有EndDialog()这个函数,我以为是VC.NET里面的新函数。一查MSDN,原来就是MFC里面的,说模态对话框一定要调用EndDialog()这个函数来关闭对话框。发现这么久以来,自己一直仅仅用DoModal()函数显示和关闭对话框就完事了。不过也没出什么问题,呵呵。看来自己好多细节问题都忽视了啊。虽然说能用就行,不必斤斤计较小问题。但还是顺便复习一下对话框吧。

模态对话框:

1用无参数的构造函数创建;

2.DoModal()显示对话框;

3调用UpdateData()更新变量;

4调用EndDialog(),关闭对话框。

非模态对话框:

1定义对话框类的对象指针,new分配内存;

2调用Create()创建对话框,显示/隐藏用ShowWindow();

3用SetFocus()激活对话框;

4UpdateData()更新数据;

5销毁对话框用DestroyWindow();

© 著作权归作者所有

来来叔叔
粉丝 0
博文 100
码字总数 55732
作品 0
广州
高级程序员
私信 提问
Style3D属性面板的开发指南

类结构简介 我已经封装成了框架式程序,有固定可靠的数据流程,开发者只需完成简单的几个框架属性的编写,即可轻松完成子对话框选项卡的设计,无需手动管理物体列表的变化或者选项卡的切换。...

周卓
2014/07/21
101
0
用矩形框裁剪线段的一个问题

#include "stdafx.h" #include "3120100039SX7.h" #include "3120100039SX7Dlg.h" #ifdef _DEBUG #define new DEBUG_NEW #endif // 用于应用程序“关于”菜单项的 CAboutDlg 对话框 class CA......

撒干煸豆角
2013/12/27
331
1
MFC - 中向导创建对话框默认按钮作用

回车触发CDialog::OnOK() Esc和关闭按钮触发CDialog::OnCancel()

NDSM
2014/12/29
19
0
MFC按钮增加图片后没显示,按钮也不起作用一部分原因

本人利用MFC按钮增加CBitmapButton按钮,发现按钮是灰颜色的,并且按钮不能下压,不起作用,但是另外页面的按钮是正常的,后来发现原因: 本人是自己增加的页面,添加的类,但是新添加的类没...

rainbowcode
03/20
65
0
DLL ExitInstance时,dialog内存泄露没办法解决吗?

老问题 DLL为标准共享VC6 本来调用AfxFreeLibrary是能解决这个问题的,但是问题是这个dll是采用远程注入(Inject)的方式,脱离当前程序运行的玩意。 当dll被卸载时,会调用ExitInstance这个...

会员
2012/08/20
993
2

没有更多内容

加载失败,请刷新页面

加载更多

kubernetes pod exec接口调用

正文 一般生产环境上由于网络安全策略,大多数端口是不能为集群外部访问的。多个集群之间一般都是通过k8s的ApiServer组件提供的接口通信,如https://192.168.1.101:6443。所以在做云平台时,...

码农实战
38分钟前
4
0
3_数组

3_数组

行者终成事
今天
8
0
经典系统设计面试题解析:如何设计TinyURL(二)

原文链接:https://www.educative.io/courses/grokking-the-system-design-interview/m2ygV4E81AR 编者注:本文以一道经典的系统设计面试题:《如何设计TinyURL》的参考答案和解析为例,帮助...

APEMESH
今天
7
0
使用logstash同步MySQL数据到ES

概述   在生成业务常有将MySQL数据同步到ES的需求,如果需要很高的定制化,往往需要开发同步程序用于处理数据。但没有特殊业务需求,官方提供的logstash就很有优势了。   在使用logstas...

zxiaofan666
今天
10
0
X-MSG-IM-分布式信令跟踪能力

经过一周多的鏖战, X-MSG-IM的分布式信令跟踪能力已基本具备, 特点是: 实时. 只有要RX/TX就会实时产生信令跟踪事件, 先入kafka, 再入influxdb待查. 同时提供实时sub/pub接口. 完备. 可以完整...

dev5
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部