我正在編寫規範以將我們最複雜的應用程序之一轉換爲作爲屏幕保護程序運行的應用程序。將複雜應用程序作爲屏幕保護程序運行VB6
目前此應用程序將從文件系統&註冊表(用戶,但將轉換爲本地計算機)讀取並生成多個子可執行文件,使用WMP SDK和其他媒體顯示庫在圖像和閃光燈上繪製媒體元素。一些原生的操作系統,一些沒有。
它是用VB6編寫的,必須繼續進行這種轉換。
此應用程序目前作爲交互式帳戶空間中的應用程序運行。通常使用以管理員身份登錄的帳戶或其他高度升級的帳戶。此應用程序必須在未作爲屏幕保護程序登錄的情況下運行。
爲我的研究做這些工作的資源很少。
我很想知道SO社區的意見。考慮到在這種情況下操作EXE的安全限制,在沒有登錄時將應用程序作爲屏幕保護程序運行時是否有任何限制。作爲屏幕保護程序運行的EXE是否阻止產生其他子進程或限制讀取文件或註冊表信息。
是否有直接顯示或直接繪製的圖形處理限制?系統的ODBC仍然可以使用?
這適用於Windows XP & Windows 7的
謝謝您的時間。
我不知道你是否碰到過[此鏈接](http://www.thescarms.com/vbasic/ScreenSaver.aspx)。它沒有回答直接顯示的更復雜的問題(我想你必須通過COM來訪問),但它會給你一個框架。 – jonsca
@jonsca - 鏈接似乎是關閉? – Damo
好吧,似乎現在回來了,我爲他們的服務器道歉。 – jonsca