プロが教えるわが家の防犯対策術!

Win32Api関数などで、自マシンのIPアドレスを変更する関数は
あるでしょうか?
ちなみに、OS は Windows2000、または XP です。
識者の方、よろしくお願いします。

A 回答 (2件)

どうも、APIはないようですね。


直接レジストリ操作が必要そうです。


なお、#1の方のIPAdressコントロールは、マシンのIPアドレスを設定するのではなく、IPアドレスの入力を簡単にするためのコントロールです。
MSDNを自分で見れば、違うというのがすぐに分かるはずなんですが・・・

#某インチキ掲示板の内容をそのままコピーしないでください<#1の方
    • good
    • 0
この回答へのお礼

回答ありがとうございました。
レジストリ操作で試みてみます。

お礼日時:2002/09/09 14:16

VC++であればCIPAddressCtrlクラスのメンバー関数GetAddressを使うとIPアドレスを取得できるようです。


SetAddressを使うと変更することができるようです。

私はこのクラスを使ったことがないので詳しいことは分かりませんがMSDNに書いてあるので参照してみて下さい。

権限については、たぶんAdministrator権限でなければ
いけないような気がしますが・・・?

お役に立てたのなら幸いです。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!