注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

润物无声

互相学习,以求进步

 
 
 

日志

 
 

API函数  

2014-02-09 23:25:06|  分类: Visual Basic |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
         APIApplication ProgramInterface(应用程序接口)的简称。是Windows操作系统提供给应用程序调用的一组函数集合,这些函数大多数由C语言编写。
 API函数 - 范晓权 - 范晓权 廊坊师范学院信息技术提高班十一期
API文本浏览器
打开:1.程序-Microsoft Visual Basic 6.0中文版工具-API文本浏览器
            2. Visual Basic内部-外接程序-外接程序管理器-VB 6 API Viewer-加载/卸载-然后再从外接程序中打开。
            Win32api.txt文件中包含了Visual Basic 经常使用的许多Windows API的声明过程,该文件位于Visual Basic主目录下的Winapi文件夹中。
            进入API文本浏览器中--文件--加载文本文件--WIN32API.txt,之后就可以使用了。
API的声明比较复杂,在模块的声明段中输入API函数的声明语句。
32位操作系统的API函数被称为WIN32 API,在Visual Basic中使用Win32 API函
数与使用内部函数唯一差别:Win32 API函数的使用必须事先在模块的 声明段中声明,然后在如同内部控件一样使用。

以SetWindowPos函数为例:
Public Declare Function SetWindowPos Lib "user32" Alias "SetWindowPos" (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal x As Long, ByVal y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long
SetWindowPos函数的功能很多,可以显示或隐藏窗口,移动窗口,改变窗口的大小,改变窗口在所有已打开窗口中的叠放次序等。其参数如下:
1.hWnd参数:此参数指定要设置那个窗口在最顶层。此参数不能使用窗体对象名,应使用窗体的hWnd属性(称为窗口句柄,如对当前窗体的该参数为Me.hWnd)
2.hWndInsertAfter参数:此参数可以是另一个窗口的句柄。如果此参数是一个窗口句柄,则hWnd参数所指定的窗口会位于此窗口的后面。
3.x , y , cx ,cy 参数
使用x , y 参数(单位为像素)设置窗口的新的 x坐标,y坐标,确定新位置;使用cx , cy 参数(单位为像素)设置窗口新的宽度、高度。
4.wFlags参数
wFlages参数用在来指定SetwindowPos 函数所执行的操作,不同的参数值对应不同的操作。
        师父说,API会很常用,但是目前还是不太懂,还需要更多的程序去练习






  评论这张
 
阅读(71)| 评论(75)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017