CListCtrl:Arrange,SetItemPosition.的有关问题

CListCtrl::Arrange,SetItemPosition.的问题
C/C++ code
            m_infolist.Arrange(LVA_DEFAULT);
            POINT pt;
            for (int i=0; i<m_infolist.GetItemCount();i++)
            {
                m_infolist.GetItemPosition( i, &pt );
                pt.x += 15;
                pt.y += 25;
                m_infolist.SetItemPosition( i, pt );
            }


LVS_ICON模式.
当图标过多的时候,会自动出现滚动条.
出现滚动条以后,,,我的SetItemPosition就不好使了...

求高手改正.

------解决方案--------------------
探讨

引用:
引用:

m_infolist.Arrange(LVA_DEFAULT);

是在OnSize()做的处理;


每次SetItemPosition之前都要Arrange

那一段都是在OnSize里做的.

看来这帖子要成为疑难杂症了.

------解决方案--------------------
探讨
引用:

引用:
引用:

m_infolist.Arrange(LVA_DEFAULT);

是在OnSize()做的处理;


每次SetItemPosition之前都要Arrange

那一段都是在OnSize里做的.

看来这帖子要成为疑难杂症了.

……