DDX_IPAddress

更新 : 2007 年 11 月

DDX_IPAddress 関数は、IP アドレス コントロールとコントロール ビュー オブジェクトのデータ メンバ間のデータ転送を管理します。

void AFXAPI DDX_IPAddress(
   CDataExchange* pDX,
   int nIDC,
   DWORD& value 
);

パラメータ

  • pDX
    CDataExchange オブジェクトへのポインタ。フレームワークは、データ交換のコンテキストと交換方向を確定するためにこのオブジェクトを設定します。

  • nIDC
    コントロール プロパティに関連付けられた IP アドレス コントロールのリソース ID。

  • value
    IP アドレス コントロールの 4 つのフィールド値を含む DWORD への参照。フィールドは次のように設定または読み込まれます。

    フィールド

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

    3

    0 ~ 7

    2

    8 ~ 15

    1

    16 ~ 23

    0

    24 ~ 31

    値を読み込むには Win32 IPM_GETADDRESS を、値を設定するには IPM_SETADDRESS を使用します。これらのメッセージは、Windows SDK で説明されています。

解説

DDX_IPAddress が呼び出されると、交換方向に応じて、value が IP アドレス コントロールから読み込まれるか、または value が IP アドレス コントロールに書き込まれます。

DDX の詳細については、「ダイアログ データ エクスチェンジとダイアログ データ バリデーション」を参照してください。

必要条件

ヘッダー : afxdd_.h

参照

概念

MFC マクロとグローバル

参照

CIPAddressCtrl クラス

その他の技術情報

標準的なダイアログ データ エクスチェンジ ルーチン