首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 0 毫秒
1.
VB中利用API函数实现字型窗体   总被引:1,自引:0,他引:1  
<正>1 设计思想 在窗体设计之前,我们必须了解一个重要的概念——区域。区域就是设备上的一块空间,它可以是任意形状的,例如,一个区域可以是矩形、椭圆,也可以是多边形,甚至可以是几个区域合并而成的复杂形状,每个区域都有一个句柄。利用API的SetWindowRgn函数调用这个区域,则窗体就成了这个区域的形状。 利用上述原理,在VB中实现字型窗体有两种方法,一是利用API的绘图函数绘出一个字形区域,再用SetWindowRng函数重绘这个区域,但这种方法很繁琐,不容易实现。二是先用文本绘图函数TextOut创建出文本路径,再将该路径转换为区域,然后通过SetWindowsRng函数重绘这个区域。2 创建字型窗体所用到的API函数 API函数在VB中的声明如下: ①Private Declare Function BeginPath Lib0“gdi32”(ByVal hdcAs Long)A8 Long,用于启动一个路径分支,在该命令后执行的GDI绘图命令会自动成为路径的一部分,参数hdc表示设备描述表的句柄。 ②Private Declare Function EndPath Lib“gdi32”(ByVal hdc AsLong)As Long,用于结束定义一个路径,参数意义同上。 以上两个函数如果调用成功,则从BeginPath函数到EndPath函数之间所发生的所有绘图操作都将在指定设备环境的路径中生效。  相似文献   

2.
在VB中调用Windows API函数   总被引:2,自引:0,他引:2  
本文首先说明在VB中调用Windows API函数的必要性和可能性,然后给出了在VB中调用Windows API函数的方法和三个实例。  相似文献   

3.
API函数在VB中的应用   总被引:2,自引:0,他引:2  
VB通过调用API函数,能够直接控制和处理计算机的系统参数和硬件资源。本文从VB中调用API函数的一般方法、编程应用实例和应注意的问题等三个方面讲述了API函数在VB中的应用。  相似文献   

4.
本文介绍了创建不规则窗体,使窗体恒处在桌面最上方,闪烁窗口标题栏及实现窗口背景色渐变等特效的方法,并提供了示例程序。  相似文献   

5.
在VB中大多数控件都具有MouseDown、MouseUp和MouseMove三个事件过程,从而可以很方便地使程序响应用户的鼠标操作。但是有时可能需要对用户的鼠标作一些限制,或者用代码来设置鼠标,这时需要用WindowsAPI来完成。在使用VB解决实际问题时,如需要调用Win鄄dowsAPI函数,或需要剪切、移动、显示和隐藏鼠标指针,或生成鼠标动作,本文中的代码、方法皆可引用或借鉴。  相似文献   

6.
本文通过三个调用Windows内置功能的实例对API函数的使用加以说明。  相似文献   

7.
Lake 《电脑爱好者》2001,(1):78-80
关于用VB制作不规则窗口的文章,在各种杂志报纸、网站上面也不知提过多少回了,我都有点不好意思再谈。但是我们编程序不仅仅要实现功能,更要寻求最佳的实现方案。本着这样的原则,让我们再来回顾一下这个老命题,也向大家介绍一下我的心得。 Windows提供了一个API函数SetWindowRgn,凭着  相似文献   

8.
微软公司的面向对象的程序开发软件VB日益成为当前所流行的主流开发工具。而Windows API在VB编程中具有很大的实用性和灵活性。本文旨在讨论在VB的窗体制作中如何有选择的使用Windows API,采实现特殊效果。  相似文献   

9.
举例说明了如何在VB中声明、调用API函数.  相似文献   

10.
11.
1.GetVersion() 该函数用于测出当前所用DOS和Windows的版本号。其调用方法为:首先在VB窗体(Form)的General Declaration中加入如下代码: Declare Function GetVersion Lib"kernel32"()As Long 然后在需要调用的代码段写如下代码: Dim ver As long ver=getversion() 现在ver的值是一个长度为双字(DWord)的十六进制数,其中高字代表的是DOS的版本号,低字代表的是Windows的版本号。高字中的高字节表示的是DOS的主版本,  相似文献   

12.
VB下实现图形化窗体的几种方法   总被引:1,自引:0,他引:1  
本文在VB环境下利用Windows API函数,提出了生成图形化窗体的几种方法,并分别给出了程序示例,最后比较了几种方法的特点和适用范围。  相似文献   

13.
14.
在VB编程中,系统界面是由一个或多个窗体组成的,设计者在窗体内设置多个控制,给控制的有关事件添加程序代码,以完成系统所要求的功能。然而在程序运行时,往往不希望窗体保持其设计时的大小,而是希望窗体以一定的大小显示。但问题是当窗体的大小变化时,窗体中的控制大小并不随之一起变化,控制的位置也不变,结果所有的控制都集中在窗体的左上角或有些控制因窗体的缩小而未被显示出来,使窗体整体看来很不协调。幸好窗体大小改变时能激发sestri事件,通过在窗体的Resze事件过程中添加代码可解决这个问题。如果系统的窗体有多个,就…  相似文献   

15.
如何在VB中利用API函数操作注册表   总被引:1,自引:0,他引:1  
介绍了在VB程序设计中如何利用API函数对系统注册表进行访问和操作,并给出了相应的范例。  相似文献   

16.
凡用过VB编写Windows应用程序的用户都可能有过这样的经历:当一个经过精心设计的应用程序运行后,如果用户重新调整了窗体的大小,则控制在窗体中的相对位置、控件与窗体的大小比例均会严重失调,程序的界面变得面目全非。一个好的Windows应用程序的界面,自适应窗体尺寸改变的能力是必不可少的。笔者在这方面做了一些探讨,希望能对VB编程爱好者提供一些启发和帮助。1.按照窗体尺寸缩放比例自动调整控件的大小窗体和控件的大小由窗体和控件的Width属性和Height属性确定。所以当用户界面设计完成之后,窗体…  相似文献   

17.
利用API函数改变窗体形状   总被引:2,自引:0,他引:2  
在 Visual Basic程序设计中,我们通常所设计的窗体都是标准的矩形。那么能否使窗体的这一古老的面孔发生变化,给人以新鲜的感觉呢?其实,通过调用Windows的API函数,便可轻而易举的实现一些你所要的窗体形状,比如,圆形、三角形、菱形、T形、圆角矩形等。 所谓API就是“应用程序接口”(Application ProgrammingInterface),是一些用C语言编写,由操作系统自身调用的函数。用来改变窗体形状的API函数主要有SetWindowRgn、CreateElllipticR…  相似文献   

18.
19.
该文介绍了VB中实现多媒体音频播放的几种方法,以及和其它方式相比使用API函数设计多媒体音频程序的特点,并说明了API技术在多媒体音频程序中的使用方法。  相似文献   

20.
API函数介于操作系统核心和Windows应用程序之间,能够直接控制和处理计算机的系统参数和硬件资源,实现许多高级功能。通过具体实例,阐述了在VB中调用API函数的方法。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号