how.txt
上传用户:kaiyuangj
上传日期:2022-01-01
资源大小:35k
文件大小:1k
源码类别:

屏幕保护

开发平台:

Visual C++

  1. -New empty Win32 Application project.
  2. -Add neccesary *.cpp file to project.
  3. -Add neccesary *.h file to project
  4.  (eg. myGLUI.h, and change file Preprocesser)
  5. -Add opengl32.lib, glu32.lib, scrnsave.lib in project settings.
  6. -Change the name of the output exe to Lesson.scr 
  7.   for Debug and Release builds.
  8. -Add *.def file to the project.
  9. -Change the Name in *.def file to the output fie name 
  10. -Add *.rc file
  11. -Add the bitmap to resource
  12. -Add #include <scrnsave.h> to *.cpp
  13. -Add #include "resource.h"
  14. -Add *.h file in the header of *.cpp source file.
  15. -Add the uTimer, DMsaved global variables
  16. -Declare the function prototype.
  17.  (eg. void LoadGLTextures();)
  18. -Remove WinMain declaration and definition
  19. -Remove any fullscreen logic
  20. -Change KillGLWindow logic
  21. -Change CreateGLWindow logic
  22. -Remove WndProc
  23. -Add ScreenSaverProc
  24. -Add SetTimer call
  25. -Add ScreenSaverConfigureDialog
  26. -Add RegisterDialogClasses
  27. -Add ImageLoadFromResource to load bitmap from resource
  28. -Change LoadGLTextures logic
  29. -Remove ProcessKeys