“
我确定vc编译到了汇编程序里
00419D5A push ebp
00419D3E js 00419D48
00419D40 mov eax,dword ptr [ebp-20h]
00419D43 and byte ptr [eax],0
00419D46 jmp 00419D55
00419D48 lea eax,[ebp-20h]
”
你确定这段实际是你的VC程序翻译的汇编,你慢慢找一下是不是在哪个比较靠前的地方有断点先!
我确定vc编译到了汇编程序里
00419D5A push ebp
00419D3E js 00419D48
00419D40 mov eax,dword ptr [ebp-20h]
00419D43 and byte ptr [eax],0
00419D46 jmp 00419D55
00419D48 lea eax,[ebp-20h]
”
你确定这段实际是你的VC程序翻译的汇编,你慢慢找一下是不是在哪个比较靠前的地方有断点先!
解决方案 »
- struct中CArray成员添加值的问题
- 如何获得jpg图片的分辨率,也就是dpi?谢谢了,急,在线等。
- [初学者]请问如何载入一幅位图到CBitmap中?
- 用wininet类编写http上传文件?
- 请问:基于FormView的SDI如何才能知道最大化,最小化等消息?
- 小弟的困惑,请各位vc大哥帮忙看看
- 偶心情十分糟,决定在最近3天内,陆续散掉1000分,每贴100分,每贴只分给5名象我心情一样糟的哥们,每人20分。(第九个100分)
- 对要模板类库电子版的说抱歉。
- windows消息机制
- 在那可以买到水货笔记本电脑???
- HOW TO SET A EDIT BOX IN A DIALOG AND GET NUMBER FROM EDIT BOX (USE WIN32 API)
- linux问题
我确定vc编译到了汇编程序里
00419D5A push ebp
00419D3E js 00419D48
00419D40 mov eax,dword ptr [ebp-20h]
00419D43 and byte ptr [eax],0
00419D46 jmp 00419D55
00419D48 lea eax,[ebp-20h]
”
你确定这段实际是你的VC程序翻译的汇编,你慢慢找一下是不是在哪个比较靠前的地方有断点先!
是vc源程序中
如:
sprintf(szBmp,"ROSE");
当我在条语句设一设置段点
F5运行
提示对话框
one or more breakopoints can't be set and have been disabled.
execution will stop at beging of the progrom
然后确定
00419D5A push ebp
00419D3E js 00419D48
00419D40 mov eax,dword ptr [ebp-20h]
00419D43 and byte ptr [eax],0
00419D46 jmp 00419D55
00419D48 lea eax,[ebp-20h]
然后stop debug
段点标志变成空心的白色圆不是实心的红色圆.
如果我这段点设置在,程序首先运行不会执行在这条语句上那
"哪个比较靠前的地方有断点"应该没.
第二,不管在程序什么地方设断点都会出现上面情况.
00419D5A push ebp
00419D5B mov ebp,esp
00419D5D push 0FFh
00419D5F push 43F140h
00419D64 push 41FAD0h
..........
最近在忙什么呢把debug工具条上的Disass*钮恢复成平状态,即取消其选中状态,这样汇编窗口就没了,然后按Alt+* (*小键盘的),定位到正在执行语句处
刚才看的忙,忘了这句了sprintf(szBmp,"ROSE");
这是C运行时函数,VC没有提供其源代码,因此无法在其上设置断点,看语句好象调试进了某个函数中
把debug工具条上的Disass*钮恢复成平状态,汇编窗口就没了,可是当我按Alt+* (*小键盘的),可是有出现汇编窗口.
还有variables窗口(name,value)里什么都没了.
气死我了下载一个源程序想单步调式学习它编程思想还这.......
我又加分了我不相信没办法.
这原程序就是你们谈论的"MSVCer(家宝(清洁我拿手地)) 新的关于界面的东西"
www.vckbase.com 爱圣3.0
to:yinx(yinx)
void CTransparentWnd::StartBitmap(void)
{
char szBmp[20];
CString strTemp; sprintf(szBmp,"ROSE");
m_bmpDraw.DeleteObject();
m_bmpDraw.LoadBitmap(szBmp);
CWindowDC dc(this);
SetupRegion(&dc);
Invalidate(); SoundPlay(); //播放相应的WAV文件
} 分数只能加这没多了.
我运行别的程序没出现这问题.
非常感谢你这没晚还在帮助我.你可以到: http://www.csdn.net/filebbs/read_topic.asp?id=662
是MSVCer(家宝)做的仿金山毒霸界面. 也出现上面的问题.下载很快试试看.
原因很清楚了,你没有在Debug下调试,我在Release下按你步骤操作,与你所述现象一样你可以在Project菜单的Setting项中选择Debug,就是左上角那个组合框,或者直接在Build工具条中选择Debug来调试
Debug模式编译出的文件中含有调试信息,Relase中的没有
谢大家
谢:yinx(yinx)