[c#] Windows XPでC#を使用してログオン画面にウィンドウを表示する


Answers

C ++で記述し、コンパイルしてDLLにしてから、マネージコードからDLLを呼び出さなければならないと思います。

Question

私はWindows XPログオン画面に表示できるプロセスを起動するC#でサービスを作成しようとしています。

私はC ++でこれを行ういくつかのコードを発見しました。 C ++コードは、STARTUPINFO.lpDesktopが "WinSta0 \ WinLogon"に設定された別のプロセスを作成するサービス用です。 作成されたプロセスは、Windowsログオン画面に表示されます。 私はSystem.Diagnostic.Processクラスを使用してC#で新しいプロセスの 'デスクトップ'を指定する方法を見つけることができないようです。

誰もC#でこれを行う方法を知っていますか?






Links