当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 首先要说的是,所谓不规则位图的绘制,意思是说一张位图(位图永远是规则的),上面有个不规则图形,把这张位图绘制到某一界面上时,要求只绘制位图上那个不规则图形,其它地方保持背景不变。
 

 

    摘要:works程序在我本机上运行的时候,从来没有被踢出的情况,但是把一样的程序传到公司linux服务器上后,则过不了多久会被踢出(大概20多分钟)。这样看来肯定不是程序问题,应该跟系统的设置(php) 有关系, 后来我把我自己机子上的php.ini覆盖了服务器,问题依旧。这样本身应该可以推断跟php.ini设置没有关系的。 那问题到底出在哪里呢?后来我看了一下php.ini中关于session中的配置......
    摘要: 使用热备份进行分时恢复 ----怎样通过归档逐步恢复以缩短数据迁移时间 last updated: monday, 2004-11-15 10:32 eygle 很多时候你可能遇到这样的情况:一个大型数据库的迁移,但是只有很少的停机时间,这看起来充满困难。可是我们可以通过各种方法来缩短停机时间. 本例适用于同平台、同版本数据库迁移.......


绘制不规则位图方法总结,多种实现方法,全面测试比较
首先要说的是,所谓不规则位图的绘制,意思是说一张位图(位图永远是规则的),上面有个不规则图形,把这张位图绘制到某一界面上时,要求只绘制位图上那个不规则图形,其它地方保持背景不变.比如说画个太阳,不能把太阳所在的矩形的背景全部覆盖,而应该只覆盖太阳部分,本文将全面介绍绘制方法,以及它们的优劣!(我从我的程序中抄过来,并将变量改成通用名字,可能有手误的地方)

        我说的这些方法都是在vc中的,vb中应该可以方便的用其它格式的图片如gif,可以为透明,所以本文不针对vb读者.这些问题都是我在csdn中问而未果的问题,希望给与我有同样迷惑的朋友一点帮助! 【程序编程相关:checkbox全选

【推荐阅读:DCG(Dynamic Code Gen

       程序中的w与h为位图的宽度与高度.

方法一: 【扩展信息:获取页面的HTML

       首先把不规则图形以外的地方(即要求是透明的地方),弄成图形中不会出现的颜色(用图像处理软件),如白色,然后用下面的程序:

//包函#include "wingdi.h"

//并在工程设置中的link中的对象/库模块中加入:msimg32.lib

cbitmap yourbmp;

yourbmp.loadbitmap(idb_xxxx); //要显示的位图

cdc* pdc=getdc();

cdc yourdc;

yourdc.createcompatibledc(pdc);

yourdc.selectobject(&yourbmp);

transparentblt(pdc->m_hdc,0,0,w,h,yourdc.m_hdc,0,0,w,h,

    rgb(255,255,255) //在位图中视为透明的颜色的rgb值

 );

releasedc(pdc);

评价:程序编制简单,但运行速度慢,有闪烁(用一张208*15的位图测试),所以还是不要图方便!

方法二:

       做一张蒙板位图,大小与要绘制的位图一样,分辨率也一样,让蒙板对应于图形区域的地方为纯白色,其余地方(要求透明的地方)为纯黑色.

cbitmap yourbmp;

yourbmp.loadbitmap(idb_xxxx); //要显示的位图

cbitmap yourmasker;

yourmasker.loadbitmap(idb_xxxx); //蒙板位图

cbitmap background;

background.loadbitmap(idb_xxxx); //背景位图

cdc* pdc=getdc();

cdc yourdc;

yourdc.createcompatibledc(pdc);

yourdc.selectobject(&yourbmp);

cdc maskerdc;

maskerdc.createcompatibledc(pdc);


...   下一页
    摘要: 看到有人在讨论php的事件驱动问题,本应回复一帖。但认为回复不足以引起大家的重视,故专开一帖详述本人对这个问题的理解,并对一佳作进行解释与分析。 事件驱动这个概念是广义的。可以在客户端,也可以在服务器端。 在web应用上,在客户端的事件是基于js或是插件或是javaapplet之类的东西,基本上如果是插件或是javaapplet的话,就不属于html的范畴了,而真正必须......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE