我要把文本框移动到一条记录上面.
如当前列表框只能显示10,我要40条记录,
我用滚动条拉到第30条,那么我如何点位.MOVEWINDOW(10,Y,10,10)呢
主要是Y如何定们的呢?那个知道请说啊50只给说的最详细的,不给其它人
分不够可以再给

解决方案 »

  1.   

    m_list.EnsureVisible(30,TRUE);//m_list是对应于ListCtrl的变量
      

  2.   

    m_list.EnsureVisible(30,TRUE);
    老大这个是怎么用的啊.
    我要的是定位,,Y坐标
    MoveWindow(X,Y,W,Z)
    我要的是Y坐标....
    说仔细点.......
      

  3.   

    POINT pt;
    m_list.GetItemPosition(30, &pt);
    y = pt.y;不过如果只是需要编辑item,可以给ListCtrl加上Edit Labels属性即可,不用自己画
      

  4.   

    再问个问题,如何取得LIST的X和Y坐标呢
      

  5.   

    还有那个EDIT LABELS只能编辑第一个项,,如果第二个呢???
    Zhymax(蓝点)  请到另外一个页接分,同样的问题,没人回答.你回答了全给你 了
    http://community.csdn.net/Expert/topic/4086/4086046.xml?temp=.9028742
    加我QQ,,38078432