CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

关于弹出对话框的问题

楼主michaelnj(michael)2004-09-04 11:40:34 在 VC/MFC / 基础类 提问

碰到这样一个问题:  
  第一次,运行程序,点击菜单,弹出对话框Dlg1  
  第二次,修改代码,把弹出对话框Dlg1修改为弹出对话框Dlg2,  
  结果:程序再次运行,弹出的却是Dlg1  
  请教 问题点数:20、回复次数:8Top

1 楼huaboy408(Thinking...)回复于 2004-09-04 11:46:01 得分 5

Rebuild   All  
   
  不行的话把你的修改代码贴出来看一下Top

2 楼shadowWind(百合已逝)回复于 2004-09-04 11:46:03 得分 3

把代码贴出来。。。。Top

3 楼baoyuhua(榕树)回复于 2004-09-04 11:57:36 得分 3

出错的可能很多啊,还是看看代码才知道,仔细检查一下吧,问题很简单的Top

4 楼stevecrisewu(月亮骑士)回复于 2004-09-04 12:07:31 得分 3

是不是你的申明错了,申明成1,但你认为申明成2,从而答案非一Top

5 楼daienming(键盘上的蛤蟆)回复于 2004-09-04 12:08:18 得分 3

如果代码没有问题的话,建议你把debug目录删除,重新编译!Top

6 楼lluollei(lei)回复于 2004-09-04 15:10:11 得分 3

重新编译,看看有没有声明错误Top

7 楼michaelnj(michael)回复于 2004-09-05 10:05:47 得分 0

代码都很简单的:  
  第一次:  
  void   CNetMsgDlg::OnMenuHistory()    
  {  
  AfxMessageBox("this   is   Dlg1!");  
  }  
  第二次:  
  void   CNetMsgDlg::OnMenuHistory()    
  {  
  AfxMessageBox("this   is   Dlg2!");  
  }  
   
  现在这个问题我已经算是解决了,我把整个工程下面的*.opt,*.ncb删掉,然后rebuild   all,但是有个前提就是不更改project->settings->debug->excutable   for   debug   session的默认目录;原来的时候,这个默认的目录不在我所建的工程目录下面,所以我总会改这个默认目录,结果就是如第一贴所说的结果,为什么会这样,我也不知道。  
  Top

8 楼michaelnj(michael)回复于 2004-09-05 10:15:32 得分 0

大家如果看到,顺便再看看这个问题:  
  单击菜单,然后就要生成一个对话框Dlg,但是单击事件触发之后马上报错,说:“0x....”     指令引用的“....”内存。该内存不能为“read”,代码如下:  
  //=================================================  
  void   CNetMsgDlg::OnMenuHistory()    
  {  
  //   TODO:   Add   your   command   handler   code   here  
  if   (NULL==m_pChatHistDlg)  
  {  
  //1   create   new   dlg  
  m_pChatHistDlg=new   CFormChatHist();//自定义的一个对话框类  
  m_pChatHistDlg->Create(CFormChatHist::IDD);//_DIALOG_CHATHIST);  
  }  
  //2.open   dlg  
  m_pChatHistDlg->ShowWindow(SW_SHOW);  
   
  }  
  //===========================================================================  
  请指教啊,为什么呢,调试的时候也没有办法进入这段代码Top

相关问题

  • 弹出对话框
  • 对话框弹出
  • 弹出对话框
  • ........弹出对话框
  • 弹出对话框问题
  • 如果弹出对话框?
  • 有关弹出对话框,
  • 弹出对话框问题?
  • 有关弹出对话框?
  • 弹出对话框问题!

关键词

  • 代码
  • 修改
  • debug
  • 对话框
  • 弹出
  • pchathistdlg
  • onmenuhistory
  • dlg
  • 目录
  • 申明

得分解答快速导航

  • 帖主:michaelnj
  • huaboy408
  • shadowWind
  • baoyuhua
  • stevecrisewu
  • daienming
  • lluollei

相关链接

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

广告也精彩

反馈

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