当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 图片的平滑切换处理技术 -------------------------------------------------------------------------------- 用过Anfy Java程序的用户一定不会忘记其优秀的图像效果处理技术:DUMP、DEFORM、FIREW...
 

 

    摘要:为您的应用程序建立投影式立体窗口(阴影) --------------------------------------------------------------------------------   一打开windows,看着四四方方立在桌面上的应用程序窗口,您是否有些厌倦?别心烦,在window世界里,只要您能为之"心动",生活总是美丽而又精彩的。因而许许多多爱好......
 ·turbo c(v2.0)编译错误信息    »显示摘要«
    摘要:turbo c(v2.0)编译错误信息编译错误信息  说明:turbo c 的源程序错误分为三种类型:致命错误、一般错误和警告。其中,致命错误通常是内部编译出错;一般错误指程序的语法错误、磁盘或内存存取错误或命令行错误等;警告则只是指出一些得怀疑的情况,它并不防止编译的进行。  下面按字母顺序a~z分别列出致命错误及一般错误信息,英汉对照及处理方法:(一)、致命错误英汉对照及处理方法:a-b致命错......


图片的平滑切换处理技术

图片的平滑切换处理技术

  用过anfy java程序的用户一定不会忘记其优秀的图像效果处理技术:dump.deform.fireworks.snow.huerot.lake.lens.rot.warp.water等等,的确让人兴奋不已.(若读者还不曾用过anfy,可以到其相关网页http://www.anfyteam.com上去下载,约2917kb,v1.4.3).但作为爱好编程的"程序员",老用别人的东西,总觉得心得不舒服,因此笔者也用vb6.0设计了出图片平滑过渡.加下雪效果这两种方法,以飨读者,而且可以将其设计成activex,在您的网页中也可以使用--有时候,看着自己亲手做的东西,不管是否完美,总觉得有种自豪的感觉--也许这就叫做"自我陶醉". 【程序编程相关:给网站添加一个注册表 之 “类的应用”

-------------------------------------------------------------------------------- 【推荐阅读:ASP与ActiveX控件交互实战(三)

attribute vb_name = "api模块" 【扩展信息:ASP编程中树型结构的提交

  为了高效处理图形,当然需要用到win32 api,以下为常量定义及申明(用户可以利用vb6.0中api浏览器插入),我们将其存入模块api.bas中:

const millicmetercell = 26.45836  ´每一个像素点相当于多少微米

public const blackness = &h42

public const whiteness = &hff0062

public const dstinvert = &h550009

public const notsrccopy = &h330008

public const notsrcerase = &h1100a6

public const srcand = &h8800c6

public const srccopy = &hcc0020

public const srcerase = &h440328

public const srcinvert = &h660046

public const srcpaint = &hee0086

public type rect

     left as long

     top as long

     right as long

     bottom as long

end type

public type logbrush

  lbstyle as long

  lbcolor as long

  lbhatch as long

end type

public declare function textout lib "gdi32" alias "textouta" (

 byval hdc as long, byval x as long, byval y as long,

 byval lpstring as string, byval ncount as long) as long

public declare function selectobject lib "gdi32" (

 byval hdc as long, byval hobject as long) as long

public declare function bitblt lib "gdi32" (

 byval hdestdc as long, byval x as long, byval y as long,

 byval nwidth as long, byval nheight as long,

 byval hsrcdc as long, byval xsrc as long,

 byval ysrc as long, byval dwrop as long) as long

public declare function setpixel lib "gdi32" (byval hdc as long,

 byval x as long, byval y as long, byval crcolor as long) as long

public declare function getpixel lib "gdi32" (byval hdc as long,

 byval x as long, byval y as long) as long

public declare function createcompatibledc lib "gdi32" (byval hdc as long) as long


...   下一页
 ·软件开发过程及岗位职责    »显示摘要«
    摘要: 本文主要讲述如何组织开发软件项目,使之更加快速、有效的完成。并分成以下几个阶段进行详细讲述:项目计划阶段、需求分析阶段、软件开发阶段、测试阶段、管理软件开发过程、各参与角色的具体职责描述及对人员的要求。最后提供了一些文档标准参考。 本开发过程可以作为中小型(3-7人)软件项目的开发指南,而大型软件项目使用rup会更好。 总体流程如下:计划阶段-》需求分析阶段-》软件开发阶段-》测试阶......
» 本期热门文章:

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