Share via


CIPAddressCtrl::SetAddress

Sets the address values for all four fields in the IP Address Control.

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

Parameters

  • nField0
    The field 0 value from a packed IP address.

  • nField1
    The field 1 value from a packed IP address.

  • nField2
    The field 2 value from a packed IP address.

  • nField3
    The field 3 value from a packed IP address.

  • dwAddress
    A DWORD value that contains the new IP address. See Remarks for a table that shows how the DWORD value is filled.

Remarks

This member function implements the behavior of the Win32 message IPM_SETADDRESS, as described in the Windows 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

Requirements

Header: afxcmn.h

See Also

Reference

CIPAddressCtrl Class

Hierarchy Chart

CIPAddressCtrl::GetAddress

CIPAddressCtrl::ClearAddress