如题。请路过的高人帮忙。:)

解决方案 »

  1.   

    所有的控件都派生自 CWnd,可以调用 ModifyStyle()
      

  2.   

    SetExtendedStyle( DWORD dwNewStyle );
      

  3.   

    刚说错了,应该如一楼所说,用ModifyStyle()试试
      

  4.   

    SetExtendedStyle( DWORD dwNewStyle )设置的是扩展风格。
    我试试ModifyStyle(),谢谢两位兄弟。
      

  5.   

    CListCtrl::SetExtendedStyle用于LVS_EX_XXX 风格的设置,这与用于设置CWnd扩展风格CWnd::ModifyStyleEx不同。它发送LVM_SETEXTENDEDLISTVIEWSTYLE消息给CListCtrl,而
    ModifyStyleEx只是解析成_AfxModifyStyle,又转换成::SetWindowLong(GWL_EXSTYLE)。这两个函数的结果似乎不同。对于扩展的风格,总是使用CListCtrl::SetExtendedStyle,或者
    ListView_SetExtendedListViewStyle。m_cListCtrl.SetExtendedStyle( dwStylesEx);对于标准的CWnd的扩展风格,可以使用ModifyStyleEx,例如
    m_cListCtrl.ModifyStyleEx(0, WS_EX_CLIENTEDGE);