static classProgram
{private static Boolean lockState = false; //保存当前的锁定状态
private static System.Windows.Forms.Timer appTimer = new Timer(); //计时器
private static int iTimeLen = 0; //时间计数
/// ///应用程序的主入口点。///
[STAThread]static voidMain()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
RegisterAppLockProcess();
Application.Run(newForm1());
}/// ///注册应用程序的锁定处理///
private static voidRegisterAppLockProcess()
{
appTimer.Interval= 1000; //每间隔一秒执行一次检查
appTimer.Tick += newEventHandler(CheckLockState);
appTimer.Start();
LockMessager lm= newLockMessager();
Application.AddMessageFilter(lm);
}/// ///循环检查锁定状态/// /// ///
private static void CheckLockState(objectsender, EventArgs e)
{if (lockSt