社区
非技术类
帖子详情
屏保SDK框架(用不用scrnsave.lib都可)
bigbigbear
2002-03-29 09:01:00
哪位大侠可以帮助我学习一下如何利用Scrnsave.lib编写屏保框架,有源代码(SDK)最好.一定多多给分.谢谢!Email:bigbears@sohu.com
...全文
68
4
打赏
收藏
屏保SDK框架(用不用scrnsave.lib都可)
哪位大侠可以帮助我学习一下如何利用Scrnsave.lib编写屏保框架,有源代码(SDK)最好.一定多多给分.谢谢!Email:bigbears@sohu.com
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
halcyon
2002-03-31
打赏
举报
回复
我一直不会做屏幕保护程序,不过我有个最笨但有效的办法,编一个程序,将名字由。EXE改成。SCR放到WINDOWS目录下,再对键盘和鼠标消息做出反应就行了。
bigbigbear
2002-03-31
打赏
举报
回复
我没有收到阿!可以再给我发一次吗?试试awlful_bear@163.com
slimak
2002-03-29
打赏
举报
回复
//
//基本框架
//
#include "stdafx.h"
#include "windows.h"
#include "resource.h"
#include "ScrnSave.h"
#pragma comment(lib,"Scrnsave.lib")
LRESULT CALLBACK ScreenSaverProc(HWND hWnd,UINT message,WPARAM wParam,LPARAM lParam)
{
switch (message)
{
case WM_CREATE:
// 从注册表中获取屏幕保护程序的设置信息
// 创建一个计时器
// 处理其它的初始化工作
return TRUE;
case WM_TIMER:
// 处理绘制工作
return TRUE;
case WM_DESTROY:
// 销毁计时器
// 处理其它销毁工作
return TRUE;
default:
return DefScreenSaverProc(hWnd, message, wParam, lParam);
}
return FALSE;
}
BOOL WINAPI ScreenSaverConfigureDialog (HWND hDlg,UINT message,WPARAM wParam,LPARAM lParam)
{
switch ( message )
{
case WM_INITDIALOG:
// 创建设置对话框并初始化各控件值
return TRUE;
case WM_COMMAND:
if (LOWORD(wParam) == IDOK )
{
// 将用户的输入保存到注册表中
EndDialog( hDlg,LOWORD(wParam));
return TRUE;
}
else if( LOWORD( wParam ) == IDCANCEL )
{
EndDialog(hDlg,LOWORD(wParam));
return TRUE;
}
break;
}
return FALSE;
}
BOOL WINAPI RegisterDialogClasses (HANDLE hInst)
{
// 注册特殊窗口类或自定义窗口类
return TRUE;
}
NowCan
2002-03-29
打赏
举报
回复
发给你了。
太长,这里贴不下。
win32
屏保
开发
需要使用的静态库:
scrn
save.
lib
; 需要包含的头文件:
scrn
save.h 需要实现的三个函数: (1)
屏保
的消息处理函数 LRESULT WINAPI ScreenSaverProc(HWND,UINT,WPARAM,LPARAM); (2)...
深入浅出屏幕保护程序编程 (http://www.zahui.com/html/1/559.htm)
深入浅出屏幕保护程序编程 读者对屏幕保护程序已经相当熟悉了。去年泰坦尼克号的屏幕保护程序风行了全世界,足见其魅力。有的屏幕保护程序功能十分强大,可以提供...静态链接库
SCRN
SAVE.
LIB
对屏幕保护程序提供了支持。S
使用Win32
SDK
开发屏幕保护程序
屏幕保护程序(Screen Saver)的历史几乎与视窗操作系统的历史一样悠久,设计它的目的是为了保护CRT显示器使其的使用寿命更长。但随着技术的进步,新型的CRT显示器及液晶显示器已经无须这样做了,不过屏幕保护程序并未...
使用
SDK
编写屏幕保护程序
静态链接库
SCRN
SAVE.
LIB
对屏幕保护程序提供了支持。
SCRN
SAVE.
LIB
包含了建立屏幕保护程序的主程序。屏幕保护程序启动时,
SCRN
SAVE.
LIB
自动创建一全屏窗口,并描述窗口类为无光标的满黑屏。 用户编写的...
自己做
屏保
首先我们需要一个装有格式为bmp、jpg、gif、png或tif图片文件夹,接着打开桌面“属性”,在打开的“显示属性”中选择“屏幕保护程序”,在其下拉选项中选择“图片收藏幻灯片”,然后点击“设置”,再新窗口中按...
非技术类
1,649
社区成员
58,980
社区内容
发帖
与我相关
我的任务
非技术类
VC/MFC 非技术类
复制链接
扫一扫
分享
社区描述
VC/MFC 非技术类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章