如何在Delphi中制作屏幕保护程序预览?

5
我希望我的屏幕保护程序可以在屏幕保护预览框中显示?
2个回答

10

当你制作屏幕保护程序时,需要支持一个命令行参数(/p [HWND]),它将告诉你在哪个窗口中显示你的屏幕保护。该命令行将通过屏幕保护控制面板传递给你。这里是完整规范的链接


除非我看漏了,否则您链接的页面中缺少的是您应该将可执行文件重命名为“.scr”文件扩展名并将其存储在“%SYSTEMROOT%\SYSTEM32”文件夹下。 - Stijn Sanders
是的,这就是Windows查找屏幕保护程序的方式。 - Shay Erlichmen

0

您可以启动屏幕保护程序,获取其窗口句柄,然后将其父级更改为您的表单句柄、面板句柄或任何您想要的位置。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接