CWnd::BindDefaultProperty

呼び出しオブジェクトの単純な連結プロパティ (エディット コントロール等) をタイプ ライブラリでマークされているように、データ ソース コントロールの DataSource、UserName、Password、および SQL プロパティによって (二次的に) 定義されるカーソルに連結します。

void BindDefaultProperty(
   DISPID dwDispID,
   VARTYPE vtProp,
   LPCTSTR szFieldName,
   CWnd * pDSCWnd 
);

パラメーター

  • dwDispID
    データ ソース コントロールに連結されるデータ連結コントロールのプロパティの DISPID を指定します。

  • vtProp
    VT_BSTRVT_VARIANT など、連結されるプロパティの型を指定します。

  • szFieldName
    データ ソース コントロールによって提供されたカーソルに、プロパティが連結される列の名前を指定します。

  • pDSCWnd
    プロパティが連結されるデータ ソース コントロールを処理するウィンドウを指定します。 DCS のホスト ウィンドウのリソース ID で GetDlgItem を呼び出し、このポインターを取得します。

解説

この関数を呼び出す CWnd オブジェクトは、データ連結コントロールである必要があります。

使用例

BindDefaultProperty は、以下のように使用されます。

BOOL CMyDlg::OnInitDialog()
{


...


CWnd* pDSC = GetDlgItem(IDC_DATASOURCE);
CWnd* pMyBound = GetDlgItem(IDC_MYBOUNDCTRL1);
pMyBound->BindDefaultProperty(0x1, VT_BSTR, _T("ContactFirstName"), pDSC);


...


    return TRUE;
}

必要条件

**ヘッダー:**afxwin.h

参照

参照

CWnd クラス

階層図

CWnd::GetDSCCursor

CWnd::BindProperty

概念

CWnd のメンバー