描述:
最近的一个项目用到了CMSFlexGrid控件,我想使得每个CTabCtrl上都拥有一个CMSFlexGrid控件,但是,该控件总是躲到CTabCtrl的背后而无法显示.
没办法我只得另外想办法,我重新设置了几个对话框,然后在每个对话框上添加了一个CMSFlexGrid控件,然后再从每一个对话框派生出一个CPropertyPage类,将它们加到CPropertySheet类中,虽然能够显示,但是我发现我的一些操作都是无效的,下面是我的一些代码:
void CTab1::InitTab()
{
m_grid1.SetRow(0);
m_grid1.SetCol(0);
m_grid1.SetColWidth(0, 1000);
m_grid1.SetCol(1);
m_grid1.SetColWidth(1, 700);
m_grid1.SetText("第一位");
m_grid1.SetCol(2);
m_grid1.SetColWidth(2, 700);
m_grid1.SetText("第二位");
m_grid1.SetCol(3);
m_grid1.SetColWidth(3, 700);
m_grid1.SetText("第三位");
m_grid1.SetCol(4);
m_grid1.SetColWidth(4, 700);
m_grid1.SetText("第四位");
m_grid1.SetCol(5);
m_grid1.SetColWidth(5, 700);
m_grid1.SetText("第五位");
m_grid1.SetCol(6);
m_grid1.SetColWidth(6, 700);
m_grid1.SetText("第六位");
m_grid1.SetRow(1);
m_grid1.SetCol(0);
m_grid1.SetText("上期AB表示");
m_grid1.SetRow(2);
m_grid1.SetText("本期AB表示");
m_grid1.SetRow(3);
m_grid1.SetText("下期AB表示");
}
我不知道错在哪了,请各位帮帮忙,我马上就要交程序了,谁能帮我这个忙,感激不尽!!!
您可能想查找下面的文章:
- 如何跨线程得CMSFlexGrid控件的指针?
- 那位知道哪里能得到像CMSFlexGrid等ActiveX控件使用说明?
- 表格控件voidCMSFlexGrid::SetDataSourceLPDISPATCHnewValue参数谁知道?
- 简单问题!!!在VC++中使用ActiveX控件(如MSFlexGrid),为什么MSDN中没有CMSFlexGrid?怎么办?
- 简单问题!!!在VC++中使用ActiveX控件(如MSFlexGrid),为什么MSDN中没有CMSFlexGrid?怎么办?
- 求救:那里能找到CMSHFlexGrid或者CMSFlexGrid这两个类的用法?
- 简单问题!!!在VC++中使用ActiveX控件(如MSFlexGrid),为什么MSDN中没有CMSFlexGrid?怎么办?
- 为何CMSFlexGrid在CTabCtrl上无法显示在线等急!!!