使用 MFC 的完整屏幕保护程序框架






4.86/5 (10投票s)
2002年10月26日
1分钟阅读

121208

2164
包含安装程序的完整屏幕保护程序框架。
引言
这是一个完整的屏幕保护程序框架。它基于 Visual C++ 附带的 MFC 示例“SAVER: Screen Saver”,但我添加了更多功能,使其能够完成屏幕保护程序所需的一切。为了帮助你理解它并插入自己的代码,我移除了所有的绘图代码,使其尽可能简单(空白屏幕)。此外,我还编写了一个简单的安装程序。该安装程序将屏幕保护程序(saver.scr)放入其资源中,以便只需要分发一个可执行文件(sinstall.exe)。项目工作区包含两个项目。一个是屏幕保护程序本身,另一个是安装程序。
在大多数情况下,你只需要进行以下修改。
- 在 drawwnd.h 和 drawwnd.cpp 中添加绘图代码。
- 添加一个配置对话框,并在 saver.cpp 的
CSaverApp::DoConfig()
函数中启动它。 - 如果需要,添加你自己的资源(resource.h 和 saver.rc)。
作为参考,我在此列出一些与 Windows 屏幕保护程序编程相关的网站。
祝你屏幕保护愉快!