の正しいシェル動詞のテキストを取得しますシェル項目動詞が "En & able"または "Disa & ble"であるかどうかにかかわらず、これらはネットワーク接続の右クリックコンテキストメニューにリストされているのと同じテキスト文字列です。このアプローチの明らかな問題(CodeProjectに関するコメントで指摘されているように)は、これが英語固有であることです。 OSが実行している言語に応じて、別の言葉を使用します。プログラマーの応答は、動詞のインデックスを潜在的に使用することでしたが、正しいコマンドでない場合は、任意の操作を実行することになるため、元の解決策よりもおそらく悪いです(そして、動詞リストの中で特定の順序になる)。は、私は、次のVBコードの上に見てきたアクション
私の質問は、システムから(いくつかの呼び出しやレジストリを介して)有効と無効のOS言語固有のテキストを取得することは可能ですか?私は両方の文字列をレジストリで検索しましたが、何の成功もありませんでしたが、より多言語の経験を持つ人には答えがあると思いました。また、私はVB(私はC++を使用しています)を使用していないので、API呼び出しや疑似コードは問題ありません。私はまた、XPとVista(とうまくいけばWindows 7でも)の両方で動作するソリューションが必要です。ありがとう!