原创 VisualC++(包含WindowsAPI和MFC)开发中常见问题的答案[1]

2007-3-6 11:33 2342 2 2 分类: 软件与OS

1,简述vc6下如何进行程序的调试。


在主菜单"build"中,有一个start build的子菜单,它下面包含了go菜单(快捷键为f5),选择后,程序将从当前语句进入调试运行,直到遇到断点或程序结束。


将鼠标移动到要调试的代码行,单击鼠标右键选择“insert/remove breakpoint”,或者按下f9,可以在该行上添加断点,此时断点代码行前面出现一个棕色的圈,再次选择将清除断点。进入调试状态后,debug菜单将取代build菜单出现在菜单栏中,它下面包含常用的调试操作,如step over,单步运行并不跟踪到调用的函数内部;其他还包括step into,step out, stop debugging等调试方法。


2, 简述在vc6建立的工程中后缀为.cpp,.h,.rc,.dsp,.dsw的文件的作用是什么?


.cpp是源程序代码c++文件


.h是包含函数声明和变量定义的头文件


.rc是定义资源的资源脚本文件


.dsp是工程文件,记录当前工程的有关信息


.dsw是工作区文件,一个工作区可能包含一个或多个工程


3, 已知一个对话框上有一个编辑框控件,id为idc_edit1,为其关联了cedit类型的变量m_edit1,使用两种方法,说明如何改变编辑框内部的文本为"hello",写出程序代码的片断。


第一种方法:m_edit1.setsel(0,-1);           


            m_edit1.replacesel("hello");   


第二种方法:setwindowtext("hello");       

文章评论0条评论)

登录后参与讨论
我要评论
0
2
关闭 站长推荐上一条 /2 下一条