CWnd::BindDefaultProperty
在类型库绑定调用对象的默认简单的绑定属性(如编辑控件),如标记为,对于由数据源控件的数据源、用户名、密码和SQL属性定义的基础光标。
void BindDefaultProperty(
DISPID dwDispID,
VARTYPE vtProp,
LPCTSTR szFieldName,
CWnd * pDSCWnd
);
参数
dwDispID
在将绑定到数据源控件的数据绑定控件指定属性的DISPID。vtProp
如指定绑定的属性的类型),VT_BSTR,VT_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;
}
要求
Header: afxwin.h