use*_*413 4 c# windows background animated
我想开始一个暑期项目只是为了提高我的编程技巧.为此,我认为如果我可以编写一个将在Windows机器上运行动画图像或类似物品的应用程序作为壁纸,那就太好了.
例如,我想用一些随机的彩色方块替换整个屏幕分辨率,这些方块将以特定的间隔单独改变颜色.然而,我才刚刚意识到我不知道如何开始,以及我在前两年的研究中完成的所有编程对于这项特殊任务都没用.
有人能让我朝着正确的方向前进吗?我想做一些阅读,但我现在知道什么可以帮助我实现这一目标.
为了更清楚我在开始这个项目之前需要知道什么?
问候.
您想要创建图像并将其另存为某种图像文件.然后使用SystemParametersInfo()将SPI_SETDESKWALLPAPER中传递的背景设置为标志,并将其作为保存文件的其他参数之一.
一些示例代码在这里:http: //social.msdn.microsoft.com/Forums/en-US/windowssdk/thread/8a07f1f9-30ba-40ea-9eef-5f405d666849/
要按时间间隔更改它,您可以设置一个计时器,该计时器会以设置的延迟强制重新生成新图像,然后再次调用SystemParametersInfo().
请注意,您保存的图像必须为.bmp格式.
| 归档时间: |
|
| 查看次数: |
3407 次 |
| 最近记录: |