屏幕保护程序两问(200分)

  • 主题发起人 主题发起人 sleepy
  • 开始时间 开始时间
S

sleepy

Unregistered / Unconfirmed
GUEST, unregistred user!
1、 如何指定某个scr为默认的屏幕保护程序?

2、 我的屏保在结束后, TaskBar上总是有空白的按钮, 要点一下才消失。
为什么会出现这些东东? 程序中怎样避免? 谢谢!!
 
1.在98中屏幕保护程序路径放在system.ini文件下,NT/2K放在注册表中
2.是屏幕保护程序本身问题,换个屏幕保护程序就OK了
 
第一个问题ok!

第二个问题, 我自己开发的屏保程序,如何才不会出现白框呢?
是一定会出的吗? 觉得好难看 :-(
 
回答你第二个问题:
这也许是window的bug,你的屏保窗体windowstate是不是设置成wsMaximized?
应该设置成wsNormal,在oncreate事件中添加代码
form.top:=0;
form.left:=0;
form.width:=screen.width;
form.height:=form.height;
这样也可以实现全屏,而且不会有那种情况
 
第二个?在主窗体的Onclose 中写上 width:=0; 就万事大吉了
 
在工程文件中加一句
SetWindowLong(Application.Handle,GWL_EXSTYLE,WS_EX_TOOLWINDOW);
我做过一个屏保效果还可以,有事可以mail我
yabo18@sina.com
 
Sunny18: 发过来看看行不?相互切磋一下?
 
源码??不好贴上来。留下mail地址吧,发给你!!
 
多人接受答案了。
 
后退
顶部