正确代码如下:
for(int i=0; i<nCol; i++)
{
m_histysearch.DeleteColumn(0);
}
结果为删除所有列;
而使用如下代码:
for(int i=0; i<nCol; i++)
{
m_histysearch.DeleteColumn(i);
}
结果是只删除第一列;
还有一种方法:
while(m_histysearch.DeleteColumn(0));
删除所有行方法:
m_histysearch.DeleteAllItems();
测试后发现删除行与列的顺序无关系,都可以