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