C++ で Windows サービスを作成しましたが、完全に動作します。インストールしようとしたときに、既にインストールされているかどうかを最初に確認できる機能を追加したいと思いますか?
このタスクを実行する方法についてアイデアを探してみましたが、あまり役に立ちません。質問とチュートリアルのほとんどは C# プログラマ向けであり、タスクに ServiceController を使用していますが、C++ でそのようなクラスにアクセスすることはできません。
http://msdn.microsoft.com/en-us/library/system.serviceprocess.servicecontroller.aspx
上記のリンクは、例の部分にこのクラスの例を示しておらず、次のように述べています。
「現在利用可能なコード例がないか、この言語がサポートされていない可能性があります。」
その他の情報: Windows 7 64 ビット、Visual Studio 2008、言語は C++ を使用しています。
どんな種類の助けも大歓迎です。ありがとう。