词条 | UnlockFileEx |
释义 | 简介WindowsAPI函数之一,用来解除对一个文件的锁定 。API的英文全称(Application Programming Interface),WIN32 API也就是MicrosoftWindows 32位平台的应用程序编程接口。对这个定义的理解,需要追溯到操作系统的发展历史上,当WINDOWS操作系统开始占据主导地位的时候,开发WINDOWS平台下的应用程序成为人们的需要。而在WINDOWS程序设计领域处于发展的初期,WINDOWS程序员所能使用的编程工具唯有API函数,这些函数是WINDOWS提供给应用程序与操作系统的接口,他们犹如“积木块”一样,可以搭建出各种界面丰富,功能灵活的应用程序。所以可以认为API函数是构筑整个WINDOWS框架的基石,在它的下面是WINDOWS的操作系统核心,而它的上面则是所有的华丽的WINDOWS应用程序。 内容VB声明 Declare Function UnlockFileEx Lib "kernel32" Alias "UnlockFileEx" (ByVal hFile As Long, ByVal dwReserved As Long, ByVal nNumberOfBytesToUnlockLow As Long, ByVal nNumberOfBytesToUnlockHigh As Long, lpOverlapped As OVERLAPPED) As Long 说明 解除对一个文件的锁定 返回值 Long,非零表示成功,零表示失败。会设置GetLastError 参数表 参数 类型及说明 hFile Long,要解锁的文件的句柄 dwReserved Long,未用;设为零 nNumberOfBytesToUnlockLow Long,锁定区域中字符数量的低32位值 nNumberOfBytesToUnlockHigh Long,锁定区域中字符数量的高32位值 lpOverlapped OVERLAPPED,包含了文件中相对于解锁区域起始处的偏移量 注解 解锁的文件区域必须与以前锁定时设置的区域完全相符。文件关闭前,应用程序应确定已解除了对任何区域的锁定。参考LockFileEx了解进一步的情况 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。