既然系統提供的功能不足以完成任務,何不通過編程來實現呢?初步的設想是用VB定制登錄時間控制程序,然后修改注冊表項,讓程序在計算機啟動或用戶登錄時自動加載。需要指出的是,必須限制Game和Study用戶對系統時間的修改,為此還要對SetupBIOS加口令保護,有條件的話最好鎖上主機箱。
首先,VB程序的設計:新建工程,調整窗口的大小到合適,在窗口中添加一個label控件(設置caption屬性為“你的登錄時間已用完,1分鐘以后注銷,請及時保存數據!”)和二個timer控件(mainTimer和fairyTimer),程序代碼如下:
OptionExplicit
ConstEWX_LOGOFF=0
ConstEWX_SHUTDOWN=1
ConstEWX_REBOOT=2
ConstEWX_FORCE=4
終于完成了,重啟一下,看看效果怎樣?
說明:以上程序在Windows2000、VB6.0下編譯通過。->
新聞熱點
疑難解答