用户登录  |  用户注册
首 页VB文章VB源码VB图书毕业设计 ┆ ┆
当前位置:VB源码下载VB文章VB资料库

自动更换墙纸的小程序

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2001-10-26 10:45:00
如果列表框中没有图片,不做任何操作

If Listfile.ListCount = 0 Then End

   否则把选中的图片更换为墙纸

bmpfile = Listfile.List(Listfile.ListIndex)
    SystemParametersInfo SPI_SETDESKWALLPAPER, 0, bmpfile, SPIF_UPDATEINIFILE
End Sub

  我们先来看看SystemParametersInfo函数的定义和参数:

  使用API函数之前必须先在程序中声明如下:

  Private Declare Function SystemParametersInfo Lib "user32" Alias "SystemParametersInfoA" (ByVal uAction As Long, ByVal uParam As Long, ByVal lpvParam As Any, ByVal fuWinIni As Long) As Long

  其中各参数的意义如下表:

参数 意义
uAction Long 指定要设置的参数。参考uAction常数表
uParam Long 参考uAction常数表
lpvParam Any 按引用调用的Integer、Long和数据结构
fuWinIni 这个参数规定了在设置系统参数的时候,是否应更新用户设置参数

共7页。 9 1 2 3 4 5 6 7 :

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  下一页

Tags:

作者:佚名

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
Copyright © 2009 BlackIceCN.COM. All Rights Reserved .
粤ICP备10029450号
页面执行时间:53,828.13000 毫秒
Powered by: