CHeaderCtrl控件使用?解决方案

CHeaderCtrl控件使用?
我在对话框中创建一个标头控件,可是怎么也显示不出来。创建代码用的MSDN中得示例代码,create也返回成功,visible属性也加了,可是就是不显示出来,是不是还需要设置什么呀?
  代码:
  m_myHeaderCtrl.Create(WS_CHILD|WS_VISIBLE|HDS_HORZ,CRect(10, 10, 600, 50), this, 1);

  放在OnInitDialog()里面的。

   
 

------解决方案--------------------
C/C++ code
m_HeaderCtrl.Create(WS_CHILD|WS_VISIBLE|HDS_HORZ,CRect(200,150,300,220),this,2000);
    CString str;
    HDITEM  hdi;

    hdi.mask = HDI_TEXT | HDI_WIDTH | HDI_FORMAT;
    hdi.cxy = 50; // Make all columns 100 pixels wide.
    hdi.fmt = HDF_STRING | HDF_CENTER;

    // Insert 6 columns in the header control.
    for (int i=0;i < 6;i++)
    {
        str.Format(TEXT("column %d"), i);
        hdi.pszText = str.GetBuffer(0);
        m_HeaderCtrl.InsertItem(i, &hdi);
    }