Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Hugo

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
06.12.2004, 10:02 Uhr
~CListCtrl
Gast


Hallo
Gibt es für ein Listenelement auch einen Befehl der alle Spalten und Zeilen löscht?
Für die Zeilen geht das ja mit
C++:
n:DeleteAllItems();

aber die Spalten lösche ich bis jetzt immer einzeln mit
C++:
nDeleteColumn();.

gibt es da auch son "lösche alles" Befehl?

Gruß
Hugo
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
06.12.2004, 11:48 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


leider nicht
man kann nur


C++:
void CMyListCtrl::DeleteAllColumn()
{
  int nColumnCount = GetHeaderCtrl()->GetItemCount();
  for (int i=0;i < nColumnCount;i++)
  {
     DeleteColumn(0);
  }
}



machen.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
11.12.2004, 17:09 Uhr
DerDachs



bis unendlich laufen und den Fehler abfangen geht schneller...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
11.12.2004, 17:46 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


du meinst


C++:
void CMyListCtrl::DeleteAllColumn()
{
  while(true)
  {
     if(!DeleteColumn(0))
       break;
  }
}



kommt im endeffekt aufs selbe raus
--
class God : public ChuckNorris { };
 
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: