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

VC6.0和VC.net 设置断点的奇怪问题,请大家来看看,有没有知道什么原因的.

楼主chb2000()2006-03-02 13:42:41 在 VC/MFC / 基础类 提问

在vc6.0中我建立一个单文档视图的工程,我要是在SetCapture(   );这个函数上分别加上断点,在鼠标UP的时候,程序会跑到OnLButtonUp中去,但是我同样的代码,我在VC.net做相同的动作,程序就不会跑到OnLButtonUp中去,不知道这个问题是不是与IDE有关,还请高手帮忙解决这个问题阿!  
   
  代码如下:  
  void   CTestView1View::OnLButtonDown(UINT   nFlags,   CPoint   point)    
  {  
  //   TODO:   Add   your   message   handler   code   here   and/or   call   default  
  SetCapture(   );  
  CView::OnLButtonDown(nFlags,   point);  
   
   
  }  
   
  void   CTestView1View::OnLButtonUp(UINT   nFlags,   CPoint   point)    
  {  
  //   TODO:   Add   your   message   handler   code   here   and/or   call   default  
  ReleaseCapture(     );  
   
  CView::OnLButtonUp(nFlags,   point);  
  } 问题点数:100、回复次数:10Top

1 楼pomelowu(羽战士)回复于 2006-03-02 14:02:01 得分 0

1、是debug模式么?  
  2、OnLButtonUp中有没有设置断点?  
  3、如果分别设置了断点,第一次点击会进入OnLButtonDown的断点,f5以后,你再点鼠标,这次才会进入OnLButtonUp的断点Top

2 楼YufengShi(浪子)回复于 2006-03-02 14:09:07 得分 0

海森堡不确定原理  
  用trace语句避免这种情况。Top

3 楼kelinwang19(kelin)回复于 2006-03-02 14:28:41 得分 0

同意二楼:  
  1、是debug模式么?  
  2、OnLButtonUp中有没有设置断点?  
  3、如果分别设置了断点,第一次点击会进入OnLButtonDown的断点,f5以后,你再点鼠标,这次才会进入OnLButtonUp的断点  
   
  在SetCapture(   );F10单步调试试试  
  Top

4 楼pomelowu(羽战士)回复于 2006-03-02 14:43:04 得分 0

哇~量子力学都出来了~Top

5 楼dragonfly001(I want to fly!)回复于 2006-03-02 15:09:26 得分 0

強....   頂..  
  Top

6 楼sboom(+-LingCh-+)(爱美人不爱VC)回复于 2006-03-02 15:09:41 得分 0

Rebuild一下看看Top

7 楼boluoCTO(菠萝项目经理)回复于 2006-03-02 15:11:56 得分 0

确认一下其他的断点能不能断,看DEBUG的是不是Rebuild生成的EXE。Top

8 楼chb2000()回复于 2006-03-02 15:21:12 得分 0

怎么没有高手愿意帮忙一下的阿,紧急的阿Top

9 楼chb2000()回复于 2006-03-02 15:31:35 得分 0

同意二楼:  
  1、是debug模式么?  
  、OnLButtonUp中有没有设置断点?  
  3、如果分别设置了断点,第一次点击会进入OnLButtonDown的断点,f5以后,你再点鼠标,这次才会进入OnLButtonUp的断点  
   
  在SetCapture(   );F10单步调试试试  
   
  在VC6.0上正常的,但是在VC.net下才会出现这个问题.  
  1.是在Debug模式下  
  2.OnLButtonUp上没有设置断点,我使用Trace输出  
  3.我在VC.net没有测试第三条,是没有办法进行入到OnLButtonUp.  
  Top

10 楼chb2000()回复于 2006-03-02 15:35:36 得分 0

这个问题不是使不使用TRACE的问题,如果在OnLButtonDown下设置的断点,会导致我们调式程序时存在问题,因为一直没有UP   消息送上来的.Top

相关问题

  • 奇怪---断点不断?
  • 奇怪的断点问题
  • vc设置不了断点
  • 我的vc设置不了断点
  • vc中设置断点的问题
  • vc设置不了断点,怎么查被非法设置断点的位置
  • Net 的断点调试问题。急!!!
  • vc太奇怪了??????!!!!!
  • 真是奇怪,大家看看VC++.NET的问题?
  • 真是奇怪,大家看看VC++.NET的问题?

关键词

  • .net
  • 断点
  • vc
  • 鼠标
  • 模式
  • debug
  • onlbuttonup
  • onlbuttondown
  • 设置
  • nflags

得分解答快速导航

  • 帖主:chb2000

相关链接

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

广告也精彩

反馈

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