Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

在 Windows XP 中屏蔽 Ctrl+Esc 等系統熱鍵

編輯:XP 系統應用技巧

Windows 9x 可用 SystemParametersInfo(SPI_SETSCREENSAVERRUNNING...) 屏蔽熱鍵,但 NT/2000/XP 採用 Winlogon+GINA 架構 (msgina.dll) 處理互動式登入。WlxLoggedOnSAS 函數處理已登入狀態下的 SAS 事件 (如 Ctrl+Alt+Del)。

要屏蔽 Ctrl+Alt+Del、Alt+Tab、Ctrl+Esc、Win 鍵等,需編寫自訂 GINA DLL (MyGina.dll) 介接 msgina.dll 的 WlxLoggedOnSAS,或開發鍵盤驅動程式。文中列出 GINA 完整函數表供參考。

此法亦適用於 Windows 2000。

Copyright © Windows教程網 All Rights Reserved