向大家咨询一个关于CDataGrid的问题

qiuzf 2005-06-15 03:14:55
我在视中创建了一个CDataGrid控件, 调试使用都无问题, 但放在未安装过VC的机器上,控件创建失败! 而如果直接放在窗体上的CdataGrid控件则可以正常显示。
创建窗体这句出错:m_dgInfo.Create("数据统计",WS_VSCROLL|WS_CHILD|WS_VISIBLE,CRect(0,0,0,0),this,IDC_DATAGRID_CTRL) 未安装过VC的机器上GetLastError为2 ,请大虾指教!
...全文
87 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qiuzf 2005-06-16
  • 打赏
  • 举报
回复
还没人回答, up一下!
qiuzf 2005-06-15
  • 打赏
  • 举报
回复
up下, 请达人指教呀!
qiuzf 2005-06-15
  • 打赏
  • 举报
回复
目标机器上已注册MSDATGRD.ocx 控件, 因为在对话框窗体上能显示 CDataGrid控件, 但在视中创建的CDataGrid控件不能显示!
老夏Max 2005-06-15
  • 打赏
  • 举报
回复
如果你正确安装了VC,那么这个文件应该在Winnt\system32目录下.使用Regsvr32.exe在DOS提示符下注册之!
bohut 2005-06-15
  • 打赏
  • 举报
回复
找到DataGrid控件对应的ocx文件,注册

regsvr32 ******.ocx
老夏Max 2005-06-15
  • 打赏
  • 举报
回复
需要在目标机器上安装注册MSDATGRD.ocx控件!

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧