Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » ListView all Items selektieren

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
01.11.2004, 11:54 Uhr
Tobze



Moin, moin!

Ich möchte alle Items in einer ListView mit einem Klick auf einen Button selektieren. Ich habe schon mehrere Dinge ausprobiert, komm aber nicht drauf. Hab auch schon in den FAQ's nachgeschaut, aber nicht's passendes gefunden.
Vielleicht hat von Euch eine/einer eine Idee??

Hier mal ein Versuch von mir:



Code:

void CImPictureDlg::OnSelectall()
{

    MessageBox("Den geht noch net!");
    int iCount = m_ctlListItems.GetItemCount();
    for (int j=0; j<iCount; j++)
    {
         m_ctlListItems.SetSelectionMark(iCount);
         m_ctlListItems.RedrawItems(j, iCount);  
    }


Gruß

 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
01.11.2004, 13:54 Uhr
~mike
Gast


Hi!
Schau dir mal folgendes Sample an
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dv_wcemfc4/html/aflrfCListCtrlcolcolSetItemState.asp

mfg
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
01.11.2004, 15:21 Uhr
Tobze



Jo, vielen Dank für den Link. Habs noch'n bisschen abgeändert und jetzt klappt's. Merci!

Wen's interessiert, hier der Code:


Code:

void CImPictureDlg::OnSelectall()
{
    m_ctlListItems.SetFocus();
    int n = 0;
    int nAll = m_ctlListItems.GetItemCount();  
        
    for (;n < nAll;n++)
    {
    m_ctlListItems.SetItemState(n, LVIS_SELECTED, LVIS_SELECTED);
    ASSERT(m_ctlListItems.GetItemState(n, LVIS_SELECTED) == LVIS_SELECTED);
    }
    
}


 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: