www.pudn.com > 定时关机,定时锁定系统.zip > IdleUI.h
//////////////////////////////////////////////////////////////// // 2000 VCKBASE Online Journal. // This program compiles with Visual C++ 6.0 on Windows 98 // #define DLLIMPORT __declspec(dllimport) // IdleUI 是一个动态链接库,用来确定用户界面处于空闲状态的时间。 // 工作原理是安装键盘钩子和鼠标钩子监控输入,动态库记录输入事件发生时 // 系统时钟值。 // // 动态库的使用说明: // - 应用启动时调用 IdleUIInit // - 应用终止时调用 IdleUITerm // - 调用 IdleUIGetLastInputTime // - 获取时间, 然后与当前的 GetTickCount()进行比较; // // 详细使用方法参见 TestIdleUI 例子。 // DLLIMPORT BOOL IdleUIInit(); DLLIMPORT void IdleUITerm(); DLLIMPORT DWORD IdleUIGetLastInputTime();