国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
屏蔽

在pb的程序中屏蔽ctrl alt del 和 windows鍵

減小字體
增大字體
作者:佚名  來源:本站整理  發(fā)布時(shí)間:2009-03-16 23:03:11

  問:
怎么才能在pb的程序中屏蔽ctrl alt del 和 windows鍵?

答:
借花敬佛 ,ilike大哥的文章:
此程序是調(diào)用SystemParametersInfo API函數(shù)完成。

先定義:

Function uLong SystemParametersInfoA (ulong uAction, ulong uParam, ref

any lpvParam, ulong fuWinIni) Library "user32.dll"
Integer SPI_SCREENSAVERRUNNING = 97
//使Ctrl+Alt+Del失效:
Integer i_ret
any any_value
i_ret = SystemParametersInfoA(SPI_SCREENSAVERRUNNING, 1, any_value, 0)

//恢復(fù)Ctrl+Alt+Del作用:
Integer i_ret
any any_value
i_ret = SystemParametersInfoA(SPI_SCREENSAVERRUNNING, 0, any_value, 0)

上面這段是陶清網(wǎng)站(pb7.nethome.com.cn)上的方法,嚴(yán)格來說這段代碼實(shí)際是屏蔽了ctrl+alt+del這個(gè)鍵的組合,而并非不讓程序出現(xiàn)在任務(wù)列表中。

這種方法有些缺陷:

1.其他程序也無法通過這個(gè)ctrl+alt+del關(guān)閉了,有時(shí)候有些程序還是需要通過這個(gè)鍵關(guān)的。

2.任務(wù)列表并非只能通過ctrl+alt+del打開的,如果通過其他方法打開,那么這種方法就失效了。

下面是讓程序真正不出現(xiàn)在任務(wù)列表的方法:

定義:

function long GetCurrentProcessId ( ) library "kernel32"
function long RegisterServiceProcess ( long dwProcessID, long dwtype )

library "kernel32"

Constant long RSP_SIMPLE_SERVICE = 1
Constant long RSP_UNREGISTER_SERVICE = 0

在application -> open event中:

Long ll_ProcessID
ll_ProcessID = GetCurrentProcessId ( )
RegisterServiceProcess ( ll_ProcessID, RSP_SIMPLE_SERVICE )

這樣程序?qū)⒉怀霈F(xiàn)在任務(wù)列表中,用戶也就無法強(qiáng)行結(jié)束任務(wù)。

記住,在application close event中要加:

Long ll_ProcessID
ll_ProcessID = GetCurrentProcessId ( )
RegisterServiceProcess ( ll_ProcessID, RSP_UNREGISTER_SERVICE)

來釋放資源。
--------------------
補(bǔ)充:

補(bǔ)充一下,看了DELPHI的API調(diào)用,如果不指定SPI_SCREENSAVERRUNNING的值,就可以屏蔽所有熱鍵,你試試
哦,再找了一下,原來將這個(gè)常量設(shè)為97就可以屏蔽ctrl+alt+del,alt+tab,ctrl+esc(window鍵),原理是欺騙wind
續(xù):欺騙windows正處于屏保狀態(tài)。找得好苦,看來網(wǎng)上的API介紹太不深入了:(
補(bǔ)充:最重要的一點(diǎn),在NT或2000下是不可以屏蔽的

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
如何讓W(xué)INDOWS自動(dòng)登錄
Photoshop快捷鍵完整篇5
如何快速鎖定電腦
比爾·蓋茨:最后悔設(shè)計(jì)了CTRL+ALT+DEL
XP,增加了一個(gè)用戶,創(chuàng)建之后,切換不到原來的用戶Administrator
誰發(fā)明了Ctrl+ Alt+ Del?
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服