CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

VC开始给创建的对话框的按钮怎么没有消息映射?

楼主JFlyer(一万年太久,只争朝夕)2006-03-04 09:52:20 在 VC/MFC / 基础类 提问

基于对话框的应用程序建立后,主对话框上的[确定],[取消]按钮怎么没有消息映射?创建的多文档的应用程序,各菜单也没有消息映射,我在做一个多文档的应用程序时不慎把   [窗口->重叠]   菜单删除掉,怎么恢复?   另外我还想再添加另外两个菜单,分别是窗口水平平铺和窗口垂直平铺,创建菜单的消息映射后怎么添加代码?? 问题点数:40、回复次数:5Top

1 楼truewill(无处不在)回复于 2006-03-04 10:00:01 得分 15

1.   重载OnOK,   OnCancel  
  2.   Ctrl+W   ClassWizard里面可以选择响应,菜单的话,建一个新工程然后copy过去看看  
  3.   好像有叫TileWindows和CascadeWindows的函数Top

2 楼JFlyer(一万年太久,只争朝夕)回复于 2006-03-04 10:04:42 得分 0

我知道怎样创建[确定],[取消]按钮的消息映射,我关心的是程序中并没有这两个按钮的消息映射,它怎么还能工作???Top

3 楼cpio(备注)回复于 2006-03-04 10:08:32 得分 15

它是虚函数virtual   void   OnOK();  
   
  Top

4 楼hollysky(爱神)回复于 2006-03-04 10:09:18 得分 10

它是通过虚函数Top

5 楼JFlyer(一万年太久,只争朝夕)回复于 2006-03-04 10:23:23 得分 0

这个虚函数是怎么触发的?又没有人调用它!点击   [确定]   按钮后顶多是窗口收到一个ON_BN_CLICKED消息,在消息的WPARAM中有这个按钮的ID号(IDOK),关键是在没有消息映射的情况下,OnOK()是谁调用的呢???Top

相关问题

  • ClassWizard不能给对话框按钮添加消息映射的问题
  • 模态对话框中怎样消息映射菜单或按钮ID的ON_UPDATE_COMMAND_UI?
  • vc里怎么修改对话框的边框和按钮的样式?
  • 在VC中怎样通过一个按钮激活另外一个对话框
  • 关于对话框[vc++]
  • VC对话框的问题
  • vc中没有关闭按钮的对话框界面是怎么作生成的?
  • 请问---VC中通过按钮事件调出另一个对话框--用什么函数啊!
  • 在MFC的对话框中,怎样将多个按钮的鼠标点击消息映射到一个函数?我是初学者,向各位专家学习。
  • ???点击一个没有任何消息映射代码的Button按钮为什么会导致对话框关闭?

关键词

  • 映射
  • 消息
  • 应用程序
  • 按钮
  • 对话框
  • 消息映射
  • 创建
  • 菜单
  • 虚函数
  • onok

得分解答快速导航

  • 帖主:JFlyer
  • truewill
  • cpio
  • hollysky

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo