- ベストアンサー
自マシンのIPアドレスを変更する関数はありますか?
Win32Api関数などで、自マシンのIPアドレスを変更する関数は あるでしょうか? ちなみに、OS は Windows2000、または XP です。 識者の方、よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
どうも、APIはないようですね。 直接レジストリ操作が必要そうです。 なお、#1の方のIPAdressコントロールは、マシンのIPアドレスを設定するのではなく、IPアドレスの入力を簡単にするためのコントロールです。 MSDNを自分で見れば、違うというのがすぐに分かるはずなんですが・・・ #某インチキ掲示板の内容をそのままコピーしないでください<#1の方
その他の回答 (1)
- AREC
- ベストアンサー率32% (23/70)
回答No.1
VC++であればCIPAddressCtrlクラスのメンバー関数GetAddressを使うとIPアドレスを取得できるようです。 SetAddressを使うと変更することができるようです。 私はこのクラスを使ったことがないので詳しいことは分かりませんがMSDNに書いてあるので参照してみて下さい。 権限については、たぶんAdministrator権限でなければ いけないような気がしますが・・・? お役に立てたのなら幸いです。
お礼
回答ありがとうございました。 レジストリ操作で試みてみます。