デスクトップにパスワードを表示する前にユーザーにプロンプトを表示するVB.netプログラムを作成したいと思います。パスワードが正しい場合はログインします。正しくない場合は、数回試行した後、コンピューターがシャットダウンします。唯一の問題は、アイコンやタスクバーを表示せずにプログラムを起動することです。デスクトップが最初に表示されないので、スタートメニューのスタートアップフォルダを試していませんか?また、デスクトップがロードされる前にロードして(そして、ログイン後もデスクトップをロードし続けて)、タスクマネージャーで閉じたり、誤ってフォームを最小化(Windowsキー+ Dで)したりできないようにしたいと思います。
ありがとうございました。
PS私は実際のセキュリティについては気にしません。それは、誰がログオンしているかを確認するための方法にすぎません。また、ユーザーは同じWindowsアカウントにログオンします...ユーザーを切り替えるよりも高速です。
(私はVisual Studio 2010 Expressを使用しています。)