CIPAddressCtrl::GetAddress

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

int GetAddress( DWORD& dwAddress );

Return Value

The number of non-blank fields in the IP Address Control.

Parameters

nField0

A reference to the field 0 value from a packed IP address.

nField1

A reference to the field 1 value from a packed IP address.

nField2

A reference to the field 2 value from a packed IP address.

nField3

A reference to the field 3 value from a packed IP address.

dwAddress

A reference to the address of a DWORD value that receives the IP address. See Remarks for a table that shows how dwAddress is filled.

Remarks

This member function implements the behavior of the Win32 message IPM_GETADDRESS, as described in the Platform SDK.

In the first prototype above, the numbers in fields 0 through 3 of the control, read left to right respectively, populate the four parameters. In the second prototype above, dwAddress is populated as follows.

Field Bits containing the field value
0 24 through 31
1 16 through 23
2 8 through 15
3 0 through 7

CIPAddressCtrl OverviewClass MembersHierarchy Chart

See Also   CIPAddressCtrl::SetAddress