我正在做一个在后台运行的应用程序。由于没有表单,我需要在桌面壁纸上显示一些信息。我如何才能做到这一点?应用程序需要更新墙纸上的信息。
发布于 2010-06-08 18:49:13
你不想要表格吗?我给你透明的表单!
尝试实现一个包含自定义消息/文本的表单。
这解决了以下问题:
无需直接写入墙纸的
的
你可能想看看这个
备注:,带有你的文本的弹出气球,看起来确实是一个非常可爱的选择。
发布于 2010-06-08 14:12:42
为了更改系统墙纸,您需要调用SystemParameterInfo应用程序接口。这个功能有很好的文档记录,可以在google中找到它。
如果你需要在墙纸上写一些东西,你可以在将图片传递到SystemParameterInfo之前尝试输出图片中的文本。
这意味着每次需要更改文本时,都需要从原始图像重新开始并添加新文本。
发布于 2010-06-08 14:10:32
只需使用写入事件日志或其他内容的windows服务即可。Windows提供了多种可能性,在任何情况下都不应该使用直接将文本写入桌面。
https://stackoverflow.com/questions/2995115
复制相似问题