阅读:729回复:1
怎样在win98系统中屏蔽掉sleep键
怎样在win98系统中屏蔽掉sleep键,急用
|
|
沙发#
发布于:2004-07-26 09:12
先注册一个HOOK:
g_hSysBHook = SHELL_HookSystemBroadcast(SysBHookcallback, 0, 0); 在你的hook hander中这样处理: BOOL __cdecl SysBHookcallback(DWORD uMsg, DWORD wParam, DWORD lParam, DWORD dwRef) { switch (uMsg) { case WM_POWERBROADCAST: switch (wParam) { case PBT_APMQUERYSUSPEND: { if (禁止休眠) return 0; } break; default: break; } break; default: break; } return TRUE; } |
|