我正在嘗試爲每個客戶端啓動時運行的Internet Cafe Managment創建應用程序(Windows窗體)並要求輸入登錄憑據。我在櫃檯系統上運行服務器應用程序。我有服務器中的數據庫,客戶端可以通過WCF應用程序訪問它。 我的問題是如何讓它在系統啓動時運行,並且只允許人們在輸入正確的憑據後使用系統。除非輸入憑證,否則不應進行其他活動,也不能關閉。c#Cafe Manager應用程序需要登錄並在啓動時運行
0
A
回答
1
我的猜測是,你會被重新發明輪子(這已經解決了許多次),但如果你真的想在這裏推出自己的一些事情來看看:
- 看看如何創建一個replacement Windows shell (看here太)
- 運行的應用程序at startup
- 運行的WinForms app to system modal的at logon
- 設置(使用窗體身份驗證之前發生稱霸屏幕)
您的問題很廣泛,有很多方法可以實現您的要求。有些可能是乾淨而複雜的,而另一些則可能是骯髒的黑客(系統模式形式),但更易於實現。
+0
您提供的鏈接非常有用。我使用了將它添加到啓動文件夾的方法。我正在做WPF中的Windows應用程序。我發現代碼禁用像Alt + F4等組合鍵。再次感謝你,我明白我的問題並不精確。 – ajaybhasy
相關問題
- 1. 登錄時啓動應用程序
- 2. iPhone應用程序在第一次啓動時需要登錄嗎?
- 3. 在啓動時運行應用程序
- 4. 在啓動時運行應用程序
- 5. iOS應用程序需要在iPhone重啓後登錄
- 6. Windows使應用程序在系統啓動時運行(用戶登錄)
- 7. 如何在運行Android應用程序時自動登錄
- 8. 在Ubuntu登錄前自動啓動C應用程序
- 9. Android - 如何重新啓動正在運行的應用程序,並且需要自行重新啓動?
- 10. 自動啓動並運行C#VSTO加載項應用程序
- 11. 如何在啓動時運行需要UAC提升的程序?
- 12. 從JNLP運行應用程序時不需要的登錄對話框
- 13. 需要強制Windows窗體應用程序在啓動時運行
- 14. 當Android應用程序啓動並存在時運行代碼
- 15. 如何在應用程序啓動時自動登錄
- 16. 應用程序在啓動過程中需要很長時間
- 17. 登錄後啓動.Net應用程序
- 18. Windows啓動時運行程序(登錄前)
- 19. 我的應用程序需要時間進行初始啓動
- 20. 需要幫助C#id manager在異步運行時不工作
- 21. 在登錄之前在Windows啓動時加載應用程序
- 22. 每次運行應用程序時都要重新啓動應用程序?
- 23. 在啓動時在Ubuntu啓動時運行單聲道應用程序「啓動應用程序」
- 24. 應用程序啓動時應用程序類不運行?
- 25. 和Xcode運行應用程序需要很長時間來啓動
- 26. 啓動時運行c程序
- 27. 在應用程序啓動時提供登錄屏幕
- 28. 在應用程序啓動時加倍登錄LogCat
- 29. WebView在首次啓動應用程序時無法登錄
- 30. 如何在ServiceManagement登錄時啓動Cocoa應用程序
在啓動時運行應用程序很簡單,有幾種標準的方法可以通過向註冊表添加註冊表來實現。可以由您的安裝程序完成。 您可以創建一個安全的wcf服務,以便所有的服務調用都會被認證。順便說一句,如果服務器和客戶端都在同一個網絡中,您可以使用Windows身份驗證,因此無需製作您自己的安全系統。至於使應用程序無法關閉,這可能很難。我甚至看到裸露的銀幕ATM :-) – ElDog
@ElDog相反,啓動時運行應用程序的「標準」方式是將其添加到「啓動」文件夾中。每個用戶都有一個用戶,並且有一個用於「所有用戶」。編輯註冊表是*不*執行此操作的方式。 –