![نقل قول](images/misc/quote_icon.png)
نوشته شده توسط
null
سلام :)
یه screen saver با حال دیدم به همراه سورس دلم نیومد اینجا نزارمش :evil2:
![نقل قول](images/misc/quote_icon.png)
نوشته شده توسط
newgoldenman
میشه خواهش کنم که لینک دانلود رو قرار بدین و یا اینکه attach کنید.
خیلی خیلی ممنون
![نقل قول](images/misc/quote_icon.png)
نوشته شده توسط
mamali_programer
سالم
من هم نتونستم پیداش کنم
ظاهرا پست آقای null با نام کاربری ایشون یک ارتباط تنگاتنگ داره
!
در هر صورت من چند تا مقاله (و کد) میذارم:
http://www.codeproject.com/KB/dialog...reensaver.aspx
http://www.harding.edu/fmccown/scree...reensaver.html
http://www.codeproject.com/KB/cs/scrframework.aspx
در مورد نوشتن Screen Saver ها معمولا 3 نکته وجود داره :
1- از نوع فایل اجرایی هستند با پسوند : scr
2- برای مشخص شدن ورود به پنجره تنظیمات، یا نمایش و ... از طریق آرگومان خط فرمان مشخص میکنند :
Switch Purpose
/p Passes a HWND for the preview
/c Show options dialog
/s Start screen saver
/a Password dialog
3- معمولا با حرکت ماوس یا زدن یک کلید برنامه بسته میشود.
Preview Mode
When the screen saver starts up in preview mode, it should run in a child window whose parent window is the Display Property window as shown in the figure below. The handle to the Display Properties window is obtained from the second command line parameter when the screen saver is executed in preview mode.
Full Screen Mode
In full screen mode, your application should run until it receives a mouse move, mouse click, or some other event that indicates it should terminate. The cursor should be hidden by calling
Cursor.Hide();