0
我需要構建一個屏幕保護程序,它只需繪製一張圖片並在其周圍顯示一些信息。這一切都沒有任何問題。屏幕保護程序:在鎖屏前繪製
的問題是,我想鎖定屏幕,這是我做的API呼叫
Private Declare Function LockWorkStation Lib "user32.dll"() As Long
Call LockWorkStation()
,事實上有我的屏幕繪製在的鎖屏。這不起作用,因爲鎖屏隱藏了用戶運行的任何窗口。
有沒有一種方法以編程方式告訴窗口留在前面一切
我已經Tipp 0214 from activevb.de(頁面是在德國,但基本應該是可以理解的,甚至講英語的讀者)嘗試的但這僅適用於所有其他窗口,不適用於鎖屏。
是的,它確實需要是VB6,並且由於內存消耗,更改爲.NET不是一個選項。
那麼,我的應用程序退出後鎖定屏幕將是一個解決方案!但這是安全的嗎?有人不能殺死阻止它調用鎖定方法的應用程序嗎?如果你的意思是「操作系統支持這個」的小標誌「密碼保護」或類似的,那麼這似乎並沒有工作...... – Atmocreations 2009-09-22 10:03:02
+1我似乎記得關於透支登錄窗口相同的事情。只是試圖谷歌在文件中的確認,但沒有運氣 - 今天的力量必須弱。 – MarkJ 2009-09-22 10:14:57
@Amocreations不知道*他們會如何殺死你的屏保,如果你的屏保正在運行(畢竟,我希望你取消鼠標或鍵盤輸入屏幕保護程序...) – 2009-09-22 10:46:37