次の方法で共有


CIPAddressCtrl::GetAddress

IP アドレス コントロールの 4 つすべてのフィールドのアドレス値を取得します。

int GetAddress(
   BYTE& nField0,
   BYTE& nField1,
   BYTE& nField2,
   BYTE& nField3 
);
int GetAddress(
   DWORD& dwAddress 
);

パラメーター

  • nField0
    IP アドレスから構成される、パックされた 0 のフィールドの値への参照。

  • nField1
    IP アドレスから構成される、パックされた 1 のフィールドの値への参照。

  • nField2
    IP アドレスから構成される、パックされた 2 のフィールドの値への参照。

  • nField3
    IP アドレスから構成される、パックされた 3 のフィールドの値への参照。

  • dwAddress
    IP アドレスを受け取る DWORD の値のアドレスへの参照。dwAddress を格納する方法を示すテーブルについては [コメント] を参照してください。

戻り値

IP アドレス コントロールの非空白フィールドの数。

解説

このメンバー関数は Windows SDKに記述されている Win32 メッセージの動作を IPM_GETADDRESS実行します。上記の最初のプロトタイプでは、フィールド 0 ~ 3 のコントロールの数は、左から右に、を 4 個のパラメーターにそれぞれ書き込む。上記の 2 番目のプロトタイプでは、dwAddress は次のように設定されます。

フィールド

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

0

24 ~ 31

1

16 ~ 23

2

8 ~ 15

3

0 ~ 7

必要条件

ヘッダー: afxcmn.h

参照

関連項目

CIPAddressCtrl クラス

階層図

CIPAddressCtrl::SetAddress