• 締切済み

窓の手って何言語でできているの?

Windowsのレジストリを操作するプログラムを作りたいと思っています。その時に浮かんだのが【窓の手】。 窓の手って何言語で構築されているのでしょうか? 知っている方はいらっしゃいますか? Windows起動時(ログイン時)に入力されたパスワードとIDを用いて外部サーバにあるパスワードとIDを認証処理させ、認証されなければシャットダウンさせるプログラムを作りたいのですが、その時に使用する言語は何を使用すれば1番良いでしょうか? 誰か教えてくださぁ~い☆

みんなの回答

  • MrBan
  • ベストアンサー率53% (331/615)
回答No.5

本質的な要件を満たすのかわかりませんが、 DOMAINにログインするような運用にするとか。 それでログインできないようになりますし。 # WindowsServer等を用意する必要があるが、開発はいらない。

回答No.4

>となると、使用する言語はC++やC#に >なるのでしょうか? なんでそうなるのかわかりません。 VBでもDelphiでも Win32APIが使える言語なら何でもいい

回答No.3

レジストリ操作はWin32APIを使える言語なら どれでも可能です。 ただし質問者のしたいことはレジストリ処理だけでは 絶対に無理でしょう。 パスワードの問題。 レジストリに保存されているパスワードは暗号化されていて 復元不可 普段のログイン時は入力されたパスワードを保存されている パスワードと同じ方法で暗号化してそれで同じか見ているだけ それと現在ログインしているユーザは直接レジストリ を見たりするのではなくて GetUserName()APIで取得可能

sino-onis
質問者

補足

回答ありがとうございます。 となると、使用する言語はC++やC#に なるのでしょうか?

回答No.2

何にしてもこれから Windows の汎用プログラミングをおこなうなら、C++ か C# にしといたほうがよいですよ。

sino-onis
質問者

お礼

システムに負担をかけないという面で見ると いいみたいですね。 アドバイス有難うございました。

  • hirumin
  • ベストアンサー率29% (705/2376)
回答No.1

「窓の手」公式サイト http://www.asahi-net.or.jp/~vr4m-ikw/ こちらのプロフィールをみると、C++で作られたように書いていますが…どうなのでしょうね。 また、連絡先もサイトにありますので直接お聞きしてはいかがですか?

sino-onis
質問者

お礼

有難うございます。 早速、質問してみたいと思います。

関連するQ&A