问题标签 [desktop-wallpaper]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
253 浏览

cocoa - 桌面壁纸

可能重复:
以编程方式更改桌面图像

嗨,我想通过可可程序将图像设置为壁纸。我必须将动态下载的图像设置为墙纸。我的问题是,第一次正确更改,但是如果我下次单击,则不执行任何操作,仍然保留相同的墙纸。

请帮助我。

提前致谢

0 投票
2 回答
447 浏览

android - 安卓壁纸变了

嗨,我通过位图设置了一个 android 壁纸。但现在我想删除这个。我怎样才能删除这个?谁能有更好的想法。我试试 wallpaper.clear(); 但它不工作。

所以请帮助我。

谢谢和问候, Md Maidul Islam

0 投票
1 回答
915 浏览

javascript - 在 JavaScript Windows 8 应用程序中设置桌面壁纸

有没有办法从用 JavaScript 编写的 Windows 8 应用程序设置桌面壁纸?

谢谢!

0 投票
0 回答
429 浏览

android - 如何在android中添加壁纸?

如何在 Android 的桌面上添加壁纸以运行滚动。要添加我正在使用的壁纸:

这工作,但如果你改变桌面壁纸是不动的。(我很抱歉我的英语不好。)

0 投票
1 回答
582 浏览

objective-c - 更改 OS X 桌面背景图像缩放模式

我一直在做一个改变桌面图像的项目,我一直在完成这样的工作:

这可行,但我无法控制缩放。我希望能够像在 UI 中那样以编程方式选择缩放选项(填充屏幕、适合屏幕、拉伸以填充屏幕、中心、平铺),但我找不到解释如何执行此操作的文档。更糟糕的是,调用上述方法总是会将缩放重置为“填充屏幕”。

任何帮助将不胜感激。感谢您的时间和帮助!

0 投票
0 回答
5422 浏览

powershell - Powershell windows 7 更改背景

之前在这里以不同的形式提出过这个问题(Powershell - Change windows 7 background to image off a website)但我在这里仍然遇到了一些麻烦

我在 Windows 7 (PC) 中有一个变量: Set-Variable DEF_IMG -value 'C:\Windows\Web\Wallpaper\Windows\img0.jpg'

我已经尝试了很多事情:

最后,我总是尝试

有一次,运行其中一些脚本似乎会改变实际背景,但大多数情况下,注册表中的值会发生变化,但图像保持不变。至于它什么时候变化,背后似乎没有任何韵律或原因。我想我遗漏了一些关于 Windows 如何处理其背景图像与主题的重要信息……还是什么?

我正在尝试直接在 Powershell 中完成所有这些工作(没有 C 代码,没有额外的插件或扩展,试图维护一个干净的系统)

0 投票
1 回答
1117 浏览

powershell - Powershell - 获取 Win 7 幻灯片的状态

问题的快速总结:在 Windows 7 中,使用 Powershell 或一点 C#,我们如何判断自定义主题是要在后台留下单个图像还是幻灯片放映?

(相关问题但不完全相同且未回答:

相关资源,但没有帮助:

)

问题几乎就是它听起来的样子,我不确定它为什么会遇到这么多麻烦。

在 Win8 中,我可以使用基于 Andy 帖子的技术(Powershell 脚本从快捷方式更改桌面)来获取源图像。从那里以及据我所知,幻灯片总是以 TranscodedWallpaper.jpg 结尾,并且一旦您拖放到单个图像,它就会切换到图像的名称。所以有点绕,但我可以判断幻灯片是否打开

在Win7中我可以查看WallpaperSource

但如果有幻灯片,它只会给我当前图像,如果我们使用的是“Custom.theme”,那么

每次都返回 TranscodedWallpaper.jpg,即使那里只剩下一张图像并且没有时间间隔。(不管我是用上面的命令还是安迪的脚本)

我试过运行 Process Monitor 来弄清楚 windows 做了什么,它在 'C:\Windows\Globalization\MCT\MCT-US\Wallpaper\desktop.ini' 中播放了一点,但它似乎没有留下任何痕迹我可以用。它帮助我找到

它有一个 Shuffle 和 Interval 字段,但是当我们在自定义主题中时两者都不会改变 - 单个图像与自定义主题 - 幻灯片。

我确信我错过了非常明显的(在 Windows 和 Powershell 的这一端玩的新手).. 有什么想法吗?

0 投票
1 回答
1815 浏览

c - 如何为 Mac OS X Lion 编写交互式壁纸

我需要在 C/C++ 上为 Mac OS X Lion 编写交互式动态壁纸。它必须是什么类型的应用程序(就 xcode 而言是目标)?插入?可可应用?ETC?请帮助我一些教程,也许是工作源代码。

0 投票
2 回答
2389 浏览

delphi - 如何在Windows中拍摄没有背景/壁纸图片的整个桌面的屏幕截图

我需要捕获没有背景图片(壁纸)的屏幕截图。我可以尝试禁用壁纸,截屏然后重新启用它,但是:

  1. 目前我不知道如何禁用/恢复壁纸(在简单的情况下,它是分配为带有一些平铺选项的桌面的图片文件,但它可以在现代版本的 Windows 中有所不同吗?)。
  2. 如果用户在我切换回壁纸之前杀死了应用程序,那么壁纸将保持禁用状态,这并不好。

有谁知道解决方案或想法在哪里寻找解决方案?也许可以暂时禁用壁纸?

更新:屏幕截图是注册错误程序的一部分,因此我需要所有可能有用的信息(可见表单、任务栏等),并且非常希望将屏幕截图保持为无损格式(更具可读性,更快的压缩)。其中一种选择是捕捉镜头以将它们存储为 AVI,因此处理时间也很重要。背景使图像更大,这是我试图删除它的唯一原因。我可以使用一些算法来减少使用的颜色,它极大地提高了压缩率,但这是一个耗时的过程。所以最好的办法是完全删除背景图片。

更新 2:为了从镜头序列中生成 AVI,我使用了 François PIETTE 的单位(基于这篇文章):

因此,如果我能够从快照中删除背景,AVI 压缩也会得到改善。

我使用的最终代码部分:

0 投票
1 回答
3383 浏览

windows - 如何使用批处理更改壁纸

我需要制作一个批处理文件,将壁纸更改为与我目前拥有此代码的 bat 文件位于同一位置的图片:

问题在于图片需要位于文件夹 c:\images\ 中,并且我需要它与 bat 文件位于同一位置。有谁知道我该怎么做。