cboy 的 站内主页

VC中如何等比例缩放图像
HOT

作者: 徐景周/未来工作室    在放大或缩小图像时,如何能最好的保持图像原态比例来显示呢?下面提供一个涵数可帮你来实现,调用它后,返回的矩形区域既为最佳显示图像大小。    涵数中的第一个参数rcScreen为图像要被显示的矩形大小,第二个参数sizePicture为图像自身大小,第三个参数bCenter为是否居中显示,返回值CRect既为图像最佳显示大小。 涵数如下所示: CRect Rect...
阅读全文

微软知识库
HOT

在全面深入地查看微软在Internet上提供的东西之前,我想搜寻一下叫做微软知识库(Microsoft Knowledge Base)的特殊微软站点。这个站点不像你在Internet上见到的其它站点那样标准,实际上它是一个集文章、白皮书及其它应用微软产品所需要的信息资源于一体的库,我们将随后讨论这个特殊论坛是如何将这么多东西塞在一起的。现在,我将说明一下这个站点为什么是重要的,以及如何使用它。我经...
阅读全文

推荐一个简单的托盘类
HOT

推荐一个简单的托盘类作者:郑金冶下载本文示例源代码有的网友开发了自己的托盘类,实现起来略微烦琐。在这里我向大家推荐一个实现简单而十分有效的托盘类(是我在一本书中学来的)。1、 把TrayIcon.cpp和TrayIcon.cpp拷贝到你的项目目录,并添加到项目中。2、 在DemoDlg.h中加入#include “TrayIcon.h”3、 通过类向导向类CDemoDlg添加成员变量CTrayIc...
阅读全文

真彩色转成高彩色的快速算法
HOT

作者:云风提交者:eastvc 发布日期:2003-7-1 22:25:26原文出处:http://www.codingnow.com/为什么要实时转换颜色深度? 通常, 2D 游戏中的位图, 无论在外存中按什么颜色深度存放, 加栽后都被转换成了需要的颜色深度. 我们不太注意颜色深度转换说需要的时间. 但是, 现在不同了. 云风未来的计划中, 最重要的一项是制作一个超级 2D 引擎. 将支持 Vo...
阅读全文

图形显示特技算法
HOT

图形显示特技算法作者 浙江大学 王向伟下载源代码     水平百叶窗:将图象分成若干等份,每次扫描各等份的1象素宽后Sleep一段时间,再扫描下一象素,直到每份的象素都扫描完。     雨滴效果:读入位图的最后一行象素,从屏幕的最上端开始移动到象素的实际位置;接着读入倒数第一行象素,依次类推。具体步骤如下: 1.在工程中加入变量: CDC...
阅读全文

地图比例尺绘制
HOT

地图比例尺绘制作者:吉林大学 胡卓玮下载源代码 运行效果图     地图比例尺是地图当中不可缺少的元素。在地理信息系统软件的设计与开发过程中,如何绘制地图比例尺是一个需要认真解决的问题。在解决过程中有如下几个问题需要提出:  1、采用什么工具?  2、不同类型的地图比例尺如何分别绘制?  3、如何控制地图比例尺的绘制精度?  前面两个问题好解决。在VC中采用GDI即可完成各种图形的绘制,而通过研...
阅读全文

坐标变换
HOT

坐标变换作者:sun xueqing 摘要  坐标变换是图形学中很基本的操作。无论绘制二维还是三维图形都会遇到。下面将会讲到: 如何根据坐标架进行点的坐标变换。 如何根据坐标架生成变换矩阵。 如何通过矩阵作点的坐标变换。 曲线、曲面方程如何作变换。 1、如何根据坐标架进行点的坐标变换 首先坐标架定义成:struct PNT3D{double x,y,z;};struct FRAME{PNT3D ...
阅读全文

导出CListCtrl控件到Excel文件
HOT

导出CListCtrl控件到Excel文件作者:.Live下载源代码  CListCtrl获得列的属性可以使用BOOL CListCtrl::GetColumn( int nCol, LVCOLUMN* pColumn ),nCol为需要获得获得属性值的列序号,pColumn 为 LVCOLUMN 结构体的指针。LVCOLUMN结构体中的 UINT mask 作为输入,决定返回哪些属性的值,如果 ...
阅读全文

用VC++制作QQ自动登陆软件
HOT

用VC++制作QQ自动登陆软件作者:李佳颖(niying)下载源代码  近日由于在华为培训,期间因为导师们忙得要紧,没那么多时间去教导我们,只是给我们看文档和代码,看完了,没事就想出这个来玩玩了。这里要先用SPY++来找到QQ登陆框的各个窗口标题或ID号。   原理:其实不难,只要找到QQ登陆框的号码输入和密码输入框,然后向其填数据就是了。这里填数据就是向其发送消息,模拟键盘 罢了。一、先是查看Q...
阅读全文

GDI和GDI+对象的相互转换
HOT

当然希望可以使用GDI+来完全代替GDI,再不济也只需要从GDI对象转到GDI+对象。但是就是有那么些工程,又要新技术新特性、又希望快速开发、又不肯丢弃旧版本的已有的功能。没办法,只能缝缝补补,咔哐碙啌... 一、CDC到Graphics只要这样:Graphics g(pDC->GetSafeHdc());//只要能构造CDC句柄的MFC对象都可以//CClientDC、CPaintDC,也...
阅读全文

VC字符串分割函数
HOT

一、用Delphi写程序的时候,读取文本形式的配置文件,需要对字符串进行分析,如“姓名=刘德华;年龄=40;国籍=中国;”,Delphi有现成的分析函数,只要给出分割符“;”就行了。后来用VC做相似的字符串分析,VC没有提供这样的函数,上网搜了一下也没有找到,所以自己写了一个函数,虽然函数比较简单,但是或许有朋友需要,刚好可以提供方便!二、函数代码: //参数说明:source: &nb...
阅读全文
14 页 / 共 36