VC++6.0
文章平均质量分 61
liuhongyi666
QQ327293351
地理信息系统
地球探测与信息技术
展开
-
状态条控件
状态条控件使用起来比较简单。状态条位于父窗口底部的一个水平子窗口,它可以被分成多个显示信息的小区域。状态条控件除可以显示一定的帮助和提示信息外,还可以响应鼠标输入等功能。这里已在状态条上显示鼠标移动坐标为例,具体说明其编程方法。利用应用程序向导生成的程序代码中,状态条作为主窗口的子窗口,具有一个AFX_IDW_STATUS_BAR标识符,通过他调用函数GetDesendantWindow(原创 2009-06-06 23:26:00 · 242 阅读 · 0 评论 -
模式对话框
在对话框资源模板上点击鼠标右键,选择快捷菜单栏上中的ClassWizard…菜单项,这时会弹出MFCClassWizard对话框,并同时弹出一个AddingaClass对话框指出IDD_MODE_DIALOG是一个新的资源,可以为他创建一个新的类,也可以为它选择一个存在的类,如图所示 这里我们选择添加一个新类选中Create a new class单选按钮并单击OK按钮,系统会弹出原创 2009-07-01 00:01:00 · 284 阅读 · 0 评论 -
代码实现输出“HelloWorld”
添加代码1 定义变量在文档类CTest1Dc中添加变量m_strOutput,类型为CString。如下所示:CString是一个非常有用的字符串类,它可以进行各种字符串的操作2 初始化变量在CTest1Doc类的构造函数CTest1Doc中初始化m_sstrOutput变量,如下所示:3 输出字符串我们在文档类中定义了数据后,就可以在视图类的OnDraw函数中输出,原创 2009-06-30 23:46:00 · 1119 阅读 · 0 评论 -
字符消息处理
当按下一个可显示的字符(数字,字母,标点等)的键时,除了产生按下键消息WM_KEYDOWN外,还将产生一个字符消息WM_CHAR。当然,如果释放该键,还将产生WM_KEYUP消息。用户敲击一个一个字符键后,其产生的消息及处理函数的执行顺序如下WM_KEYDOWN(OnKeyDown()),WM_CHAR(OnChar()),WM_KEYUP(OnKeyUp())。 该实例的功能是原创 2010-01-19 10:40:00 · 614 阅读 · 0 评论 -
按键消息处理函数
在视图类的头文件中定义两个BOOL变量,分别用于记录Ctrl键和F8键的状态:按下时为true,释放后为false。代码如下public:BOOL b_Ctrldown,b_F8down;在类的构造函数中,初始化变量为false,代码如下:CAnjianxiaoxiView::CAnjianxiaoxiView(){ // TODO: add construction code her原创 2010-01-18 10:20:00 · 401 阅读 · 0 评论 -
鼠标消息及其处理
鼠标消息是应用程序中常需要开发处理的消息,当鼠标移动,左右键的按下,松开双击操作等都可以产生相应的鼠标消息。 鼠标消息处理实例 实例实现的功能为当用户在视图窗口中按下鼠标左键,拖动鼠标时,在窗口中绘制一个随鼠标位置变化的矩形,当释放鼠标键时,停止矩形绘制。具体开发过程如下: 1创建工程 2 添加鼠标消息映射和响应函数 在ClassWiz原创 2010-01-23 11:52:00 · 421 阅读 · 0 评论 -
菜单的创建与编辑
在VC6.0中使用MFC AppWizard生成的文档视图结构的应用程序,系统一位框架创建了一个标准的主菜单,包括文件,编辑,视图和窗口帮助等标准菜单,定义了各菜单项的ID及相应的命令处理函数。一般只需要通过菜单资源编辑器,在已有的主菜单基础上添加设计需要的菜单项即可。1 创建SDI项目。2 添加菜单项 在主菜单的最右边以及每个下拉菜单展开的最下边都有一个虚线框,该虚线框实际上是菜单原创 2010-01-26 11:02:00 · 367 阅读 · 0 评论