次の方法で共有


CIPAddressCtrl::SetAddress

更新 : 2007 年 11 月

IP Address コントロールの 4 フィールドすべてのアドレス値を設定します。

void SetAddress(
   BYTE nField0,
   BYTE nField1,
   BYTE nField2,
   BYTE nField3 
);
void SetAddress(
   DWORD dwAddress 
);

パラメータ

  • nField0
    パックされた IP アドレスのうちフィールド 0 の値。

  • nField1
    パックされた IP アドレスのうちフィールド 1 の値。

  • nField2
    パックされた IP アドレスのうちフィールド 2 の値。

  • nField3
    パックされた IP アドレスのうちフィールド 3 の値。

  • dwAddress
    新しい IP アドレスが格納される DWORD 値。DWORD 値の内容については、次の「解説」を参照してください。

解説

このメンバ関数は、Windows SDK に記述されている Win32 メッセージ IPM_SETADDRESS の動作を実装します。上記の最初のプロトタイプでは、コントロールのフィールド 0 から 3 の値が、それぞれ左から右に読み取られ、4 つの引数に値が入ります。2 番目のプロトタイプでは、dwAddress は以下のようになります。

フィールド

フィールド値を含むビット

0

24 ~ 31

1

16 ~ 23

2

8 ~ 15

3

0 ~ 7

必要条件

ヘッダー : afxcmn.h

参照

参照

CIPAddressCtrl クラス

階層図

CIPAddressCtrl::GetAddress

CIPAddressCtrl::ClearAddress

その他の技術情報

CIPAddressCtrl のメンバ