benny5609的专栏

人生,到世上走一遭,只不过是单纯的体验与学习认识,当我们在临死的时候,可以光荣地对自己说:"我已领略过"便不枉此生。...

QT4.3.3+VC6.0安装编译过程详解

A.    安装前的准备检查你的QT4.3.3压缩包的位置,并解压。假设解压后的路径为F:/qt433,那么需要先设置环境变量,首先在“我的电脑”—“属性”---“高级”---环境变量---**的用户变量---新建,添加一个变量名为QTDIR 变量值为F:/qt433(注意:要对应qt解压后的路径...

2008-04-25 11:03:00

阅读数:869

评论数:1

字幕的嵌入AVI转RMVB

必须工具:字幕合成前请确认你机器装有如下软件VirtualDubVobSub(版本越新越好,现在多用2.23版)视频解码器(ffdshow,divx5.03,xvid,wmpcode等等)textsub.vdf(一个滤镜插件,把它放到virualdub目录下的plugins目录里)第一步,制作字幕...

2008-03-11 14:07:00

阅读数:6744

评论数:0

图片格式大全

除过图片的优化,选择正确的图片文件格式也是非常重要的。JPEG格式适合于普通的照片和一些真彩图片,而GIF则更适合使用填充色的图片,比如 PNG格式的图片 与GIF格式很相似,但是它支持更多的色彩。一、BMP图像文件格式  BMP是一种与硬件设备无关的图像文件格式,使用非常广。它采用位映射存储格式...

2008-03-10 15:40:00

阅读数:916

评论数:0

BMP文件结构

1. BMP文件组成 BMP文件由文件头、位图信息头、颜色信息和图形数据四部分组成。 2. BMP文件头 BMP文件头数据结构含有BMP文件的类型、文件大小和位图起始位置等信息。 其结构定义如下: typedef struct tagBITMAPFILEHEADER{WORDbfType; // ...

2008-03-03 18:34:00

阅读数:1012

评论数:0

理解SetWindowOrg,SetViewportOrg,SetWindowExt,SetViewportExt

按习惯,(0,0)就原点,原点就是(0,0),但是如果用此来理解windows的map mode,就会走弯路。其实,稍微改变一下观念,windows的map mode就比较好理解了。举例说明:page space---->device spacepDC->SetMapMode(MM_L...

2007-10-26 18:52:00

阅读数:3421

评论数:0

Visual Studio Spy++的使用

使用 Spy++Spy++ (SPYXX.EXE) 是一个基于 Win32 的实用工具,它提供系统的进程、线程、窗口和窗口消息的图形视图。使用 Spy++ 可以执行下列操作: 显示系统对象(包括进程、线程和窗口)之间关系的图形树。 搜索指定的窗口、线程、进程或消息。 查看选定的窗口、线程、进程或消...

2007-10-19 20:51:00

阅读数:6038

评论数:1

经验总结之防止窗口闪烁的方法

经验总结之防止窗口闪烁的方法也许我们都碰到过这种情况,当你想重画某个窗口的时候,或你需要每隔一段时间要进行重画窗口,窗口会不停的闪烁。那么如何消除闪烁呢?借鉴了别人的经验,自己也总结一下,现将总结的几种方法介绍一下,供大家参考。 1、将Invalidate()替换为InvalidateRect()...

2007-10-19 20:48:00

阅读数:1266

评论数:0

CreateRectRgn和CombineRgn函数

创新是永恒的追求。当大家习惯Windows的界面时,又想自己开发的软件耳目一新的感觉,那么就得要改变窗口的形状,比如心形的窗口,总之是不规则的窗口。这时就需要使用到叫做区域的技术。区域就是把不同的形状的图形进行组合,然后可以填充它,或者在它那里显示。比如MSN左边的TAB按钮,应就是区域的运用就可...

2007-10-19 20:45:00

阅读数:6042

评论数:1

与方向无关的Bresenham算法

 写这篇文章的原因是因为发觉网络上太少关于计算机图形学算法的资料了,所以我希望从我这次完成计算机图形学大作业的例子给一些也正在学的人一些小小的帮助,即使不是些很高深的问题,但我更觉得我需要做的是扫盲。当然我写的也不是教程,只是针对一道题目而讨论。题目:图元扫描转换算法改进:实现改进的画线算法(DD...

2007-10-08 16:42:00

阅读数:1032

评论数:0

位图文件读写综述

一、位图文件结构 位图文件头 位图信息2.1 位图信息头2.2 颜色表 位图数据 二、位图文件读写操作 类的声明 位图的读取 位图读取过程中的调色板的创建和调用 位图的显示 位图的存储 新位图的创建 其它问题 三、CFG_...

2007-10-08 15:53:00

阅读数:925

评论数:0

BMP图象解析

摘    要:对BMP图象格式进行解析,本工程在WinXP+VC6.0下编译运行成功。关 键 字:BMP格式 正    文:BMP文件由文件头、位图信息头、颜色信息和图形数据四部分组成。一、BMP文件头BMP文件头数据结构含有BMP文件的类型、文件大小和位图起始位置等信息。其结构定义如下:type...

2007-10-08 12:51:00

阅读数:1192

评论数:1

VC6如何使用VS2005中的CImage类功能

 上一篇: VC6和VC2005关于for语句的移植 | 下一篇: vc6.0中for语句变量重定义问题解决办法function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange...

2007-10-08 09:43:00

阅读数:6859

评论数:15

关于常用的JPG,动态GIF,BMP等一些常用解决办法

常用方式0,使用GIF89A类:优势: 一招鲜吃遍天,动态GIF两句搞定,简单方便缺点: 有时会出现边缘效果, 有的图像会挺明显使用方法:        #include "gif89a.h"        CGif89a* gif;    在调用函数内添加:         ...

2007-10-08 09:42:00

阅读数:1168

评论数:0

VC—主框架窗口绘制背景

使用VC进行项目开发,特别是简单的MIS系统开发中,通常在用户没有进行操作之前显示的是主框架的窗口(用户点击操作菜单项再弹出处理窗口)。因此给主框 架窗口提供一个背景图片就显得很有必要(例如一用户满意的LOGO等)。但是对于主框架的背景的绘制不能简单地用ClassWizard重载 OnEraseB...

2007-10-05 18:57:00

阅读数:933

评论数:0

VC防止窗口和控件闪烁的方法

1、将Invalidate()替换为InvalidateRect()  Invalidate()会导致整个窗口的图象重画,需要的时间比较长,而InvalidateRect()仅仅重画Rect区域内的内容,所以所需时间会少一些。虫虫以前很懒,经常为一小块区域的重画就调用Invalidate(),不愿...

2007-10-05 18:41:00

阅读数:915

评论数:0

用双缓存绘制方法减少绘图时的闪屏

CClientDC dc(this);CRect rClient;GetClientRect(&rClient);CBitmap MemBmp;MemBmp.CreateCompatibleBitmap(&dc, rClient.Width(), rClient.Height())...

2007-10-05 18:40:00

阅读数:849

评论数:0

双缓冲实现滚动文本

      常看到一些软件在自己的版权声明上有一些滚动文本,在CSDN论坛上也看到有人提及滚动文本如何实现,这些粗略想了一下,加个Timer在指定矩形框处用DC画文本应该可以实现,考虑到Timer刷新的频率高10ms,要用双缓冲画图技术减少视觉闪烁的程度,至于双缓冲画图技术,网上资料也挺多,引用一...

2007-10-05 18:37:00

阅读数:1277

评论数:0

VC中使用GDI函数实现位图的透明

本文介绍两种用GDI函数实现绘制位图时只绘制除指定颜色外的部分,达到“透明”的效果的方法: 1.          用BitBlt实现位图上某种颜色的透明显示 2.          用MaskBlt实现位图上某种颜色的透明显示  为方便起见,用MFC方式讨论。先有如下的定义: CDC      ...

2007-10-05 18:32:00

阅读数:1178

评论数:0

数学图形公式

x2/a2 + y2/b2 = 1   //椭圆方程 2x/a2 + 2y/b2 ×yx = 0   //两边同时求关于x的导数 yx = -b2x/a2y   //立即根据点斜试求出椭圆上一点(x,y)的切线方程   双曲线,抛物线同理了...果然在抛物线焦点处发出的光经过反射后平行于坐标轴  ...

2007-10-02 00:11:00

阅读数:1154

评论数:0

具有真实感的3D图形(下)

   =======================================================这些只是计算机图形学中的一部分,一个比较核心的部分。这些只是基础中的基础!关于3D计算机图形学的书,我强烈推荐:(Alan Watt)《3D计算机图形学 第三版》(英国 Alan W...

2007-10-02 00:00:00

阅读数:716

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭