-
简单介绍透明位图的实现方法 日期:2009-12-30 15:42:36 点击:2 好评:0
透明位图在VB中的实现方法及应用 在VB中显示位图,通常都是通过各种控件实现的。通过控件显示的位图,或全部或局部,始终是以一个规则的矩形图像出现在屏幕上,无法做到只显示位图中...
-
用VB获取桌面图象 日期:2009-12-30 15:42:36 点击:3 好评:0
PublicDeclareFunctionGetDesktopWindowLib"user32"()AsLong PublicDeclareFunctionGetDCLib"user32"(ByValhwndAsLong)AsLong PublicDeclareFunctionBitBltLib"gdi32"_ (ByValhDestDCAsLong,_ ByValxAsLong,_ ByValyAsLong,_ ByValnWidthAsLong,_ ByValnHeight...
-
如何将整个画面暗下来,如同关机前一般 日期:2009-12-30 15:42:36 点击:3 好评:0
PrivateTypeRECT LeftAsLong TopAsLong RightAsLong BottomAsLong EndType PrivateDeclareFunctionGetDCLib"user32"(ByValhwndAsLong)AsLong PrivateDeclareFunctionReleaseDCLib"user32"(ByValhwndAsLong,ByValhdcAsLong)AsLong PrivateDeclareFunctionCreate...
-
分割图像的方法 日期:2009-12-30 15:42:36 点击:1 好评:0
可以通过PaintPicture方法从一个对象(窗体或图像框)向另一对象复制一个矩形区的象素。 PanintPictrue方法的语法如下: Picture1.PaintPicturePicture,DestX,DestY,DestWidth,DestHeight,SourceX,SourceY,SourceW...
-
放置“透明”的图片 日期:2009-12-30 15:42:36 点击:0 好评:0
在VB中,如果你试着把一只有鸟的图片放到背景的一棵树上,你就会发现树会被鸟遮住一个矩形的区域(即鸟的图片矩形)。我们可以通过以下方法使图片上非鸟的其它部分变透明:我们...
-
用VB捕捉屏幕图象 日期:2009-12-30 15:42:36 点击:6 好评:0
声明: PrivateDeclareFunctionReleaseDCLib"user32"(ByValhwndAsLong,ByValhdcAsLong)AsLong PrivateDeclareFunctionOpenClipboardLib"user32"(ByValhwndAsLong)AsLong PrivateDeclareFunctionEmptyClipboardLib"user32"()AsLong PrivateDeclareFunctionSe...
-
VisualBasic设计图形浏览器示例 日期:2009-12-30 15:42:36 点击:2 好评:0
想过自己设计图形浏览器吗?其实,这一点也不难,我们可以轻松利用VB编程实现。 图形浏览器的设计过程如下: 1.启动VB,新建一标准工程文件,在窗体Form1上,更改Form1的Caption=“图形...
-
VB中位图旋转的实现 日期:2009-12-30 15:42:36 点击:1 好评:0
在VISUALBASIC中没有什么命令或函数能够实现将一个位图旋转一个角度后显示出来,但我们可以用画点的方式,将一个图画盒中的位图中的像素点旋转一个角度后画入另一个图画盒中,当源...
-
VB中随机图像的魅力 日期:2009-12-30 15:42:36 点击:2 好评:0
->---在VB中提供了相当强的绘图功能,可以在窗口或图形框中利用各种命令绘制各种图形,灵活使用这些绘图命令不仅可以完成许多特殊的功能,而且可以为WINDOWS的程序界面增加许多活力,特...
-
VB中实现图像特技(2) 日期:2009-12-30 15:42:36 点击:5 好评:0
->设置各控件的属性如下: Form1:AutoRedraw:True ScaleMode:3 Picture1:AutoRedraw:True ScaleMode:3 Visible:False 2代码编写 Modull.bas中的内容(声明BitBlt函数): PublicConstSRCCOPY=HCC0020(DWORD)dest=s...
-
VB中实现图像特技(1) 日期:2009-12-30 15:42:36 点击:7 好评:0
在多媒体程序设计中,为了美化显示屏幕,增加画面的动感,常常要用天各种图像显示特技。图像的切换技术能明显美化画面。用VisualBasic编制这类程序时,由于VB自身没有这种切换功能...
-
VB中不规则图形热点的实现 日期:2009-12-30 15:42:36 点击:7 好评:0
所谓图形热点就是指定图形或图像上的某部分区域,当鼠标在这部分区域上单击或双击时,就像命令按钮一样会引发相应事件。笔者在VB5中用Windows提供的三个API函数轻松实现了任何形状...
-
VB随机图像的魅力 日期:2009-12-30 15:42:36 点击:7 好评:0
VB提供了相当强的文字输出和绘图功能,可以在窗口或图形框中利用各种命令显示字体或绘制各种图形。灵活使用这些命令,不仅可以完成许多特殊的功能,而且可以为Windows的程序界面增加...
-
VB调用IMAGE控件实现图像缩放的一种方法 日期:2009-12-30 15:42:36 点击:0 好评:0
VB的功能强大,应用范围广。VB是标准的面向对象编程语言可视编程,采用事件驱动的编程技术。VB含有大量的VBX(控件)。这是一种针对VB的已经编写好的程序,它们在VB中以各种可视的控...
-
用VB实现聊天讨论室和点对点会话 日期:2009-12-30 15:42:36 点击:7 好评:0
在一个单位内部或通过广域协议(如X.25)互联的行业内部都有几十或上万台计算机互联,用Intranet虽然可以建立聊天室,但实现点对点实时对话却比较困难。本人用Winsock和VB自制了一套...
-
在VB中如何使用ping命令 日期:2009-12-30 15:42:36 点击:2 好评:0
BASModule模块 把以下代码回到BASModule模块: OptionExplicit PrivateConstIP_SUCCESSAsLong=0 PrivateConstIP_STATUS_BASEAsLong=11000 PrivateConstIP_BUF_TOO_SMALLAsLong=(11000 1) PrivateConstIP_DEST_NET_UNREACHABLEAsLong=(11000 2) Priva...
-
用VisualBasic轻松地设计Browser及Ftp程序 日期:2009-12-30 15:42:36 点击:4 好评:0
自从Internet盛行以来,人们对于文件下载、即时信息获取、电子邮件传送变得方便许多。Internet可以说是21世纪人类科技的一大创新。由于这个重大改变,人们的生活方式也受到非常大的...
-
VB5实现窗口图像缩放、滚动技巧 日期:2009-12-30 15:42:36 点击:5 好评:0
----VisualBasic是Windows平台中最常用的应用软件开发语言,窗口图像缩放、滚动是图像处理、多媒体数据库等应用软件开发中的基本功能。本文将介绍如何用VB5.0实现地窗口图像缩放和滚动技...
-
用VB将命令行软件Windows化 日期:2009-12-30 15:42:36 点击:5 好评:0
有很多深受欢迎的软件,如ARJ,UNDISK等都是在DOS环境下以命令行的形式出现的。其特点就是依靠大量的参数和开关变量来实现其丰富的功能。利用VisualBasic可以简单地把此类软件改写成W...
-
一组VB应用技巧 日期:2009-12-30 15:42:36 点击:2 好评:0
路径问题 很多程序员在打开文件、调用程序时喜欢使用绝对文件路径,结果在另一台计算机上运行时便会遇到路径不对或需要重新拷贝到该目录的问题。其实,只要使用相对路径,就完全...