【发布时间】:2016-10-06 03:15:54
【问题描述】:
我目前正在尝试使用 SystemParametersInfo() 更改我的桌面背景 vs 当我输入我的东西时没有给我任何错误,但是当我运行程序时,我收到带有黄色三角形的警告,它说在 KernelBase.dll 中抛出了某种异常,然后它说一些 PDB 还没有加载。我很久以前就这样做了,并且能够让它工作,但我不记得有谁能帮助我吗?这是我写的
SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, "C:/Windows/Downloaded Program Files/Flowers.jpg", SPIF_UPDATEINIFILE);
有谁知道为什么会发生这种情况以及如何解决它?任何帮助表示赞赏,谢谢
【问题讨论】:
-
实际的错误内容而不仅仅是描述会更有帮助。目前的通话看起来不错。除了改变背景,你还在做其他事情吗?程序是在不同的用户下运行还是在不同的权限下运行?您确定错误实际上来自此
SystemParametersInfo()调用吗?