vc模态和非模态对话框关闭过程

时间:2015-04-16 10:47:21
【文件属性】:

文件名称:vc模态和非模态对话框关闭过程

文件大小:6KB

文件格式:TXT

更新时间:2015-04-16 10:47:21

vc 模态 非模态 对话框 关闭

非模态对话框相对于模态对话框,他的创建和销毁过程和模态对话框有一定的区别,非模态对话框需要重载函数OnCanel,并且在这个函数中调用DestroyWindow。并且不能调用基类的OnCancel,因为基类的OnCancel调用了EndDialog这个函数,这个函数是针对模态对话框的。 还有一个必须重载的函数就是PostNcDestroy,这也是一个虚函数,通常的非模态对话框是用类的指针,通过new创建的,这就需要在PostNcDestroy函数中delete掉这个指针。


网友评论

  • 一般般,但学是有用处的
  • 代码蛮简单,但是谢谢上传。
  • 还是得到了不少帮助,不错
  • 一般般,用处不大,还是感谢上传
  • 下载后获得一些参考。感谢上传。