标题:大家帮忙指点下,错哪了,关于systemparametersinfo
只看楼主
coachard
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:1251
专家分:0
注 册:2007-8-12
 问题点数:0 回复次数:33 
大家帮忙指点下,错哪了,关于systemparametersinfo

模块部分:
Public Declare Function SystemParametersInfo Lib "user32" Alias "SystemParametersInfoA" (ByVal uAction As Long, ByVal uParam As Long, ByRef lpvParam As Any, ByVal fuWinIni As Long) As Long
Public Const SPI_SETDESKWALLPAPER = 20
窗体部分:
Private Sub Command1_Click()
SystemParametersInfo SPI_SETDESKWALLPAPER, 0, "d:\1.bmp", 0
End Sub


现在保证图片路径无误,可是为什么点击按钮就是没反应???

[此贴子已经被作者于2007-10-3 19:19:30编辑过]

搜索更多相关主题的帖子: Long SPI ByVal Public 
2007-10-03 19:15
浅色的回忆
Rank: 1
等 级:新手上路
帖 子:139
专家分:0
注 册:2007-6-24
得分:0 
声明漏了 Const SPIF_UPDATEINIFILE = &H1

2007-10-03 19:26
浅色的回忆
Rank: 1
等 级:新手上路
帖 子:139
专家分:0
注 册:2007-6-24
得分:0 

试一下这样:
SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, "d:\1.bmp",SPIF_UPDATEINIFILE)


2007-10-03 19:28
coachard
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:1251
专家分:0
注 册:2007-8-12
得分:0 
这个我也试了,还是没效果,,,不过书上的代码中,最后一个参数就是用0,,,而且书上的代码可以用,而我的却不行。。。

比对了半天没比对出来到底哪里有问题。。。

我把书上完整的例子传上来:
VZ1YQnVq.rar (337.55 KB) 大家帮忙指点下,错哪了,关于systemparametersinfo


[此贴子已经被作者于2007-10-3 19:30:14编辑过]


偶学编程,也许本身就是一个错。。。
2007-10-03 19:29
浅色的回忆
Rank: 1
等 级:新手上路
帖 子:139
专家分:0
注 册:2007-6-24
得分:0 
你上边那个EXE程序可以更换.

2007-10-03 19:33
浅色的回忆
Rank: 1
等 级:新手上路
帖 子:139
专家分:0
注 册:2007-6-24
得分:0 
LZ你别告诉我你是用WIN95的吧???

2007-10-03 19:34
coachard
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:1251
专家分:0
注 册:2007-8-12
得分:0 
所以我才感到奇怪,那个例子的可以用,而我简化后的代码却不能用,,,是怎么回事啊???


不是win95是winme

偶学编程,也许本身就是一个错。。。
2007-10-03 19:36
浅色的回忆
Rank: 1
等 级:新手上路
帖 子:139
专家分:0
注 册:2007-6-24
得分:0 
这大概就是你系统的问题了.
以上代码以及程序在本人机上测试通过.

2007-10-03 19:38
浅色的回忆
Rank: 1
等 级:新手上路
帖 子:139
专家分:0
注 册:2007-6-24
得分:0 
LZ你要测试还是换个系统或机子吧.

2007-10-03 19:39
coachard
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:1251
专家分:0
注 册:2007-8-12
得分:0 

可是例子在我的机子上运行也没问题啊。。。这是为什么???


偶学编程,也许本身就是一个错。。。
2007-10-03 19:39



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-174857-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.313506 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved