VC学习 teshorse 的专栏

. . .. ... ... .... ...... ....心随影而舞 : : 影随心而跳 :.. .

孙鑫VC视频学习笔记孙鑫VC视频学习笔记

2006年08月15日

原创  孙鑫VC学习笔记:第十二讲 介绍常量指针、指针常量,文本、二进制文件

◆指向常量的指针.. ◆指针常量.. ◆文件是在计算机内存中以二进制表示的数据在外部存储介质上的另一种存放形式.. ◆文本方式和二进制方式,最好用与保存文件时一样的方式来读取文件.. ◆一个题目:要将98341写入文件,并在记事本中原样输出数字..阅读全文>

发表于 @ 2006年08月15日 15:16:00 | 评论( loading... ) | 编辑| 举报| 收藏

2006年08月14日

原创 孙鑫VC学习笔记:第十一讲 图形重绘方法二 利用元文件

介绍利用元文件保存图形与重绘图形的方法 ◆第一种,要利用要一个类 CMetaFileDC ◆介绍一些与本操作相关的成员函数 ◆用元文件来重绘图形的具体步骤: ◆问题:元文件关闭以后,难道不能再次打开,继续画图? 阅读全文>

发表于 @ 2006年08月14日 10:31:00 | 评论( loading... ) | 编辑| 举报| 收藏

原创 孙鑫VC学习笔记:第十一讲 如何使窗口具有滚动条

如何使窗口具有滚动条? ◆本程序的CGraphicView 类是从View类继承的,首先将基类改成CScrollView ◆用SetScrollSizes方法设置一些滚动的参数: ◆研究窗口重绘为什么调用OnDraw函数 ◆关于解决办法的说明 ◆问题是:OnPrepareDC(&dc); 这句代码在这里是必要的吗?阅读全文>

发表于 @ 2006年08月14日 10:24:00 | 评论( loading... ) | 编辑| 举报| 收藏

原创 孙鑫VC学习笔记:第十一讲 图形重绘方法三 利用兼容DC

介绍利用兼容DC保存图形与重绘图形的方式: CreateCompatibleBitmap返回的位图对象只包含相应设备描述表中的位图信息头,不包含颜色表和像素数据块。因此...阅读全文>

发表于 @ 2006年08月14日 10:20:00 | 评论( loading... ) | 编辑| 举报| 收藏

原创 孙鑫VC学习笔记:第十一讲 如何把元文件保存到文件当中

如何把元文件保存到文件当中 ◇ 1.为“打开”,“保存”添加命令相应函数。 2.用 CopyMetaFile 拷贝元文件到指定文件中 ◇ 首先我们在“保存”命令响应函数OnFileSave()中完成保存元文件到文件的功能 ◇ 然后在“打开”命令响应函数OnFileOpen()中完成保存元文件到文件的功能 阅读全文>

发表于 @ 2006年08月14日 10:05:00 | 评论( loading... ) | 编辑| 举报| 收藏

原创 孙鑫VC学习笔记:第十一讲 图形的保存与重绘方法一

图形的保存和重绘 ◇ 上节课讲了窗口重绘的原理,实际上分为两步, 首先擦除以前的背景,然后再进行窗口重绘。 所以当拖动窗口改变窗口大小时,窗口要发生重绘,首先会擦除以前的背景,于是先前所画图像会消失。 ◇ 怎么保存每次重绘图像需要的代码呢? ◇ 如果我们绘制了多个图形怎么办? ◇ 解决办法: 在OnLButtonUp函数中创建的CGraph对象指针,然后用new方法为它在堆中分配内存。 ◇ 研究一下,OnDraw函数为什么能在窗口重绘过程中被调用阅读全文>

发表于 @ 2006年08月14日 09:49:00 | 评论( loading... ) | 编辑| 举报| 收藏

原创 孙鑫VC学习笔记:第十一讲 坐标空间与各种转换的概念

介绍一下坐标空间、逻辑空间、映射方式等概念 ◆坐标空间 ◆页面空间到设备空间的转换 ◆设备空间到物理空间的转换 ◆默认转换 ◆逻辑坐标和设备坐标 ◆窗口(逻辑)坐标和视口(设备)坐标的转换 ◆在MM_TEXT映射方式下窗口(逻辑)坐标和视口(设备)坐标的转换阅读全文>

发表于 @ 2006年08月14日 09:36:00 | 评论( loading... ) | 编辑| 举报| 收藏

2006年08月13日

原创 孙鑫VC学习笔记:第十讲画图 创建设置画笔的对话框 并且可以预览效果

在画图的时候,经常要用到画笔,我们可以用代码选择一个画笔作图。但是别人用我们的软件的时候,往往想自己选择喜欢的画笔,为了满足这个要求们可以添加一个设置对话框,让用户指定画笔类型线宽并预览效果阅读全文>

发表于 @ 2006年08月13日 23:21:00 | 评论( loading... ) | 编辑| 举报| 收藏

2006年08月11日

原创 孙鑫VC学习笔记:第九讲外观

九、◆外观1 ◆ 2 修改窗口的图标、光标和背景 ◆ 3 定时更换图标 ◆ 4 宏MAKEINTRESOUCE ◆ 5 工具栏 ◆ 5 工具栏 创建方法1 ◆5 工具栏 显示工具栏 ◆ 7 进度栏方法1 ◆ 7 进度栏动起来 ◆ 8 使程序启动时带上启动画面 ◆ 阅读全文>

发表于 @ 2006年08月11日 08:54:00 | 评论( loading... ) | 编辑| 举报| 收藏

2006年08月06日

原创 孙鑫VC学习笔记:第七讲

本文章讲了以下几个内容: 1.如何创建一个对话框 2.模态对话框与非模态对话框 3.动态创建按钮 4.让一个静态文本框响应点击消息,并将英文文本改变为中文文本。 5.实现点击"Add按钮"时将"编辑框1"加"编辑框2"的值后放到"编辑框3"中 6.访问控件的方式的七种方法 7.对话框的收缩与扩展 8.Z-order/兄弟窗口/活动窗口... 9.对话框的收缩与扩展的 实现步骤 10. 响应回车,改变焦点 笔记上做的标记好像位置挪动了,OneNote原版不会有这个问题阅读全文>

发表于 @ 2006年08月06日 21:50:00 | 评论( loading... ) | 编辑| 举报| 收藏

Copyright © teshorse
Powered by CSDN Blog