屏保的属性对话框是怎么实现的?

seehill 2003-08-22 04:55:37
在我们设置屏保时,选择屏保后,点右边的"设置"按钮,就弹出相应的设置或者属性对话框,这个对话框在屏保编码时是怎么实现的,代码放在什么地方?
谢谢!
...全文
31 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
seehill 2003-08-22
  • 打赏
  • 举报
回复
哦,明白了,结帖!
gzshd 2003-08-22
  • 打赏
  • 举报
回复
屏保其实是一个可执行的应用程序,只不过它的后缀名是.scr,而在系统中设定屏保只是一个系统的功能,该功能只是不段记录着用户不动键盘鼠标的时间,到了设定的时间自动启动屏保应用程序,接下来的事就是屏保应用程序的事了,比如在WIN98/ME下"C:\WINDOWS\SYSTEM\三维文字.scr",用过DOS的人都知道,比如dir,后可以加一些参数,如:dir/w,在屏保程序中也是这样,在桌面右键属性里的设置屏保的对话框中,如果单击预览,则内部调用的是"C:\WINDOWS\SYSTEM\三维文字.scr",而点击设置,则内部调用的是"C:\WINDOWS\SYSTEM\三维文字.scr /s",所以,在写屏保程序时,只要在一开始检查运行程序时有没有加入参数s,有就只是启动设置对话框,而没有则是运行屏保程序。
思危 2003-08-22
  • 打赏
  • 举报
回复
和向导对话框类似,做几个子对话框,Move到同一位置,根据屏保的选择动态Hide/show
原理就是这样,例子代码可以到www.codeproject.com等网站上下,多的很

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧