DDX_FieldLBIndex

void AFXAPI DDX_FieldLBIndex ( CDataExchange ※ pDX, int nIDC, intamp; インデックス, CRecordset ※ pRecordset );(&A)

void AFXAPI DDX_FieldLBIndex ( CDataExchange ※ pDX, int nIDC, intamp; インデックス, CDaoRecordset ※ pRecordset );(&A)

パラメーター

pDX

CDataExchangeオブジェクトへのポインター。その方向を含む、データ交換のコンテキストを確立するには、このオブジェクトのフレームワークを提供します。

nIDC

CRecordViewまたはCDaoRecordViewオブジェクト内のコントロールの ID。

インデックス

関連付けられたCRecordsetまたはCDaoRecordsetオブジェクトのフィールド データ メンバーへの参照。

pRecordset

データの交換、 CRecordsetまたはCDaoRecordsetオブジェクトへのポインター。

解説

DDX_FieldLBIndex関数は、レコード ビューにリスト ボックス コントロールで選択された項目のインデックスと、レコード ビューに関連付けられているレコード セットのint 型フィールド データ メンバーを同期します。レコード セットからコントロールにデータを移動すると、この関数インデックスで指定された値に基づいて、コントロールの選択を設定します。レコード セットからコントロールへの転送時にレコード セット フィールドが Null の場合 MFC により、インデックスの値 0 に設定します。コントロールが空の場合コントロールからレコード セットへの転送時にレコード セット フィールド 0 に設定されています。

ODBC ベースのクラスを使用している場合は、最初のバージョンを使用します。DAO ベースのクラスを使用している場合、2 番目のバージョンを使用します。

DDX の詳細についてを参照してください ダイアログ ボックスの追加 Visual の C++ のチュートリアル ダイアログ データの交換と検証Visual の C++ プログラマのガイド。例、DDX 情報CRecordViewおよびCDaoRecordViewフィールドの記事を参照してください レコード ビューVisual の C++ プログラマのガイド

DDX_FieldTextを一般的な DDX_Field 例を参照してください。

参照特価;DDX_FieldTextDDX_FieldRadioDDX_FieldLBStringDDX_FieldLBStringExactDDX_FieldCBStringExactDDX_FieldCBIndexDDX_FieldScroll(&N)

Index