首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

,进来看一下:VS2008中怎么引用 DATAGRID控件

2012-04-03 
求助,进来看一下:VS2008中如何引用 DATAGRID控件?我找到了DATAGRID控件,并且将控件放置到我的窗体中了,但

求助,进来看一下:VS2008中如何引用 DATAGRID控件?
我找到了DATAGRID控件,并且将控件放置到我的窗体中了,但如何实现对该控件的控制呢?比如下面二句将数据库与DATAGRID绑定的语句。
SetRefDataSource(NULL);
SetRefDataSource((LPUNKNOWN)m_pRecordset);
-------------------------------------------
 
我尝试过的代码(编译失败):

CWnd *datagrid;
datagrid=GetDlgItem(IDC_DATAGRID2); //IDC_DATAGRID2 控件ID
datagrid->SetRefDataSource(NULL);
错误信息:SetRefDataSource不是CWnd的成员变量
--------------------------------------------
另:我在VC6.0上成功的运用了DATAGRID,因为在添加DATAGRID控件时,系统自动添加了CDagagrid这个类到文件中,在VC6中直接声明CDagagrid类即可控制了,但VS2008中添加控件后系统不会添加任何文件或者生成任何新类,所以不知该怎么做才好。
谢谢!

[解决办法]
另外,你可以把VC6的相应的类文件考到VS2008工程里,这样也可能没事,因为我以前把VC6的工程用VS2010打开,发现第三方的控件生成的类文件没改,还是和VC6生成的类文件一样,编绎也成功了,也能运行

热点排行