vfp动态链接库的调用方法学习计算机等级考试

文章作者 100test 发表时间 2009:12:24 16:19:58
来源 100Test.Com百考试题网


  动态链接库DLL是Windows 最重要的组成要素,它是应用程序外部的、可以从应用程序进行调用的过程库。在VFP 中调用动态链接库,就可以大大加强VFP 的功能,特别是一些VFP 自身不能实现的功能。本文以建立一个闪烁的窗口为例介绍一下VFP 中动态链接库的调用方法。
  要调用动态链接库,先使用DECLARE命令说明要调用的函数,也就是使用前必须注册一下外部32动态链接库中的函数。其语法如下:
  DECLARE [函数返回值类型]函数名IN
  库名[AS 别名][参数1类型][@][参数1名]
  [,参数2类型][@][参数2名]……
  假定函数的返回值为INTEGER(32整数
  值),闪烁窗口的函数为:FlashWindow(),
  其调用说明如下:
  DECLARE INTEGER FlashWindowIN win32api
  integer hWnd ,integer Bool
  清除DLL时用:clear dlls
  具体实现方法如下:
  建立表单,加入ti mer 控件和命令按
  钮。属性如下:
  控件属性值
  ti mer1Interval 200
  visable false
  CommandButton1Caption 退出
  方法如下:
  form1.Init
  DECLARE INTEGER FlashWindow IN win32api integer hWnd ,integer
  Bool set libraryto "d :\vfp\foxtools .fll"
  &&调用foxtools .fll 库中的_WhToHwnd()和_WonTop()函数以得到
  窗口句柄
  Ti mer1.ti mer
  =FlashWindow(_WhToHwnd(_WOnTop()),1)
  CommandButton1.click
  clear dlls
  thisform.release

相关文章


北京全国计算机等级考试报名昨开始计算机等级考试
中北大学信息商务学院2010年上半年全国计算机等级考试报名时间计算机等级考试
江西省2010年上半年全国计算机等级考试报名时间计算机等级考试
Windows7十大问题安装不顺居榜首计算机等级考试
vfp动态链接库的调用方法学习计算机等级考试
网络安全危急硬防不是唯一计算机等级考试
如何通过浏览器访问Office2010文件?计算机等级考试
安全第一:三招测量电源电压计算机等级考试
PC技术:配机时30个不可忽略的细节计算机等级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛