内容发布更新时间 : 2024/11/19 1:44:08星期一 下面是文章的全部内容请认真阅读。
vc++6.0学习整理
在windows里定义数据类型的一些标准前缀 前缀 数据类型 c 字符(char) s 短整数(short)
cb 用于定义对象(一般为一个结构)尺寸的整数 n 整数(integer) sz 以’\\0’结尾的字符串 b 字节
i int(整数)
x 短整数(坐标x) y 短整数(坐标y) f bool
w 字(word,无符号短整数) l 长整数(long)
h handle(无符号int) m_ 类成员变量 fn 函数(function)
dw 双字(dword,无符号长整数) 消息主要有三种,windows消息,控件消息和命令消息。 1、windows消息
所有wincows消息前缀是wm_。常见的有wm_char消息, 鼠标消息、wm_paint消息、wm_timer消息。 wm_char消息:按下键盘上任意键产生的消息
2、鼠标消息
wm_mousemove 移动鼠标
wm_lvbuttondown 按下鼠标左键 wm_lbuttonup 释放鼠标左键 wm_lbuttondblclk 双击鼠标左键 wm_rvbuttondblclk 按下鼠标右键 wm_rbuttonup 释放鼠标右键 wm_rbuttondblclk 双击鼠标右键 wm_mvbuttondowm 按下鼠标中键 wm_mbuttonup 释放鼠标中键 wm_mbuttondblclk 双击鼠标中键 3、系统发送wm_paint消息 系统会在多个不同的时机发送 wm_paint 消息:当第一次创建一个窗口时,当改变窗口的大小时,当把窗口从另一个窗口背后移出时,当最大化或最小化窗口时,等等,这些动作都是由系统管理的,应用只是被动地接收该消息,在消息处理函数中进行绘制操作;大多数的时候应用也需要能够主动引发窗口中的绘制操作,比如当窗口显示的数据改变的时候,这
一般是通过 invalidaterect 和 invalidatergn 函数来完成的。 4、控件消息和控件通知消息 一、建立工程 file -> new -> projects -> (选mfc exe : 为mfc工程; 选 win32 console
application :为控制空工程;
win32 application 为sdk工程) ->在右边输入工程名 -> 一系列 next 即可(可都默认)。
二、修改窗口标题
1、打开字符串表[string table] 2、设定字符表中文属性 3、打开idr_mainframe 4、编辑字符串资源中的idr_mainframe字符串,将第一个\\n之前的字符串替换掉 2) 使用框架窗口类的setwindowtext(l你的标题): 在应用程序类ctestapp::initinstance()中
调用如下语句 m_pmainwnd->setwindowtext(l你的标题); 或者在其他地方用afxgetmainwnd()->setwindowtext(l你的标题); 三、改变窗口的大小与位置 1、进入mainfrm.cpp 2、找到oncreate()函数
3、添加函数。 movewindow()或setwindowpos()。 centerwindow() 四、检测屏幕分辨率
1、找到xxxx.cpp中的initinstance() 2、添加 int scrwidth(变量名)=getsystemmetrics(sm_cxscreen) 用
exitprocess(exit_failure)退出 五、使窗口最大化按钮无效 1、进入mainfrm.cpp
2、找到precreatewindow(createstruct &cs) 3、添加cs.style &=~(ws_sizebox|ws_maximizebox) 六、加入消息处理函数
1、进入classwizard(类向导)查看/建立类向导(ctrl+w) 3、在class name中选需要编辑的类 4、在objectids中选需要添加函数的命令消息的id_xxx 5、在messages中选需要处理的消息 6、按addfunction 七、加入类成员变量 1、在类视图选项卡中选择要加入成员变量的类,单击鼠标右键,在弹出的菜单中选 添
加变量选项,打开add meembet variable对话框。 2、在variable type处添加数据类型 3、在variable name处添加变量名。 八、建立菜单 1、创建工程
2、在资源视图中进入到menr节点,双击idr_mainframe进入菜单编辑界面。 3、双击虚线框,进入顶层菜单的属性编辑对话框,修改相关内容,用“[&‘x’]”,
先pop_up,允许有子菜单 4、添加子菜单内容 5、创建加速键(热键)。①在资源视中图进入accelerator节点,②单击其下的idr_mainframe,打开加速键资源的idr_mainframe的加速键列表,③双击最下方虚框,打开
加速键属性对话框,④在id处添加与创建菜单时相对应的id,在key处输入相应的键‘x’,
在modifiers区域中选一项,在type区域中选中virtkey 7、编辑具体的函数代码。实现操做。 九、建立弹出菜单 (一)、动态创建菜单对象
1、打开class wizard对话框。 2、添加视图类wm_rbuttondown(鼠标右键按下)消息篇二:vc++6.0_使用方法(图片解析,
非常好懂)
第一部分 c语言编程环境简介 第1章 计算机程序设计实验的一般步骤 1.1 计算机程序设计实验的目的 c语言程序设计是一门实践性很强的课程,该课程的学习有其自身的特点,学习者必须通过大量的编程训练,在实践中掌握程序设计语言,培养程序设计的基本能力,并逐步理解
和掌握程序设计的思想和方法。具体的说,通过上机实践,应该达到以下几点要求: 1.使学习者能很好地掌握一种程序设计开发环境的基本操作方法(例如(visual c++6.0),
掌握应用程序开发的一般步骤。 2.在程序设计和调试程序的过程中,可以帮助学习者进一步理解教材中各章节的主要知识点,特别是一些语法规则的理解和运用,程序设计中的常用算法和构造及应用,也就是所谓“在编程中学习编程”。 3.通过上机实践,提高程序分析、程序设计和程序调试的能力。程序调试是一个程序员最基本的技能,不会调试程序的程序员就意味着他即使会一门语言,却不能编制出任何好的软件。通过不断的积累经验,摸索各种比较常用的技巧,可以提高编程的效率和程序代码的质量。
下面介绍计算机程序设计实验的一般步骤: 1.2 计算机程序设计实验的准备 上机前需要做好如下准备工作,以提高上机编程的效率。 (1) 在计算机上安装一种程序设计开发工具,并学会基本的操作方法。 (2) 复习与本次实验相关的教学内容和主要知识点。 (3) 准备好编程题程序流程图和全部源程序代码,并且先进行人工检查。 (4) 对程序中有疑问的地方做出标记,充分估计程序运行中可能出现的问题,以便在
程序调试过程中给予关注。
(5)准备好运行和调试程序所需的数据。 1.3 计算机程序设计实验的步骤 (1)运行程序设计开发工具,进入程序设计开发环境。 (2)新建一个文件,输入准备好的程序。 (3)不要立即进行编译和连接,应该首先仔细检查刚刚输入的程序,如有错误及时改正,
保存文件后再进行编译和连接。 (4)如果在编译和连接的过程中发现错误,根据系统的提示找出出错语句的位置和原因,
改正后再进行编译和连接。直到成功为止。 (5)运行程序,如果运行结果不正确,修改程序中的内容,直到结果正确为止。 (6)保存源程序和相关资源 (7)实验后,应提交实验报告,主要内容应包括程序清单,调试数据和运行结果,还应
该包括对运行结果的分析和评价等内容。 1