Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Windows Ansichten

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
20.07.2004, 07:59 Uhr
~Johnx
Gast


Hallo,
ich muss in meine Anwendung eine Ansicht einbauen, die
so aussieht wie auf der rechten Seite im Explorer, oder z.B. auch
im Posteingang von Outlook.
Was sind das für Steuerelemente ?
Eigentlich sind das ja Tabellen mit beliebigen Spalten, Zeilen und Überschriften.
Kann da jemand was dazu sagen ?

Johnx
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
20.07.2004, 15:44 Uhr
~toxic
Gast


hi, ich schätze mal du meinst das CListCtrl
--
grusz
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
20.07.2004, 15:56 Uhr
~toxic
Gast


als erstes legst das control auf deinen dialog, und verpasst ihm eine membervariable (typ CListCtrl)
dann kannste in OnInitDlg() die spalten einstellen:

C++:
    m_Liste.SendMessage(LVM_SETEXTENDEDLISTVIEWSTYLE, 0, (LPARAM)LVS_EX_FULLROWSELECT|LVS_EX_FLATSB);
    m_Liste.InsertColumn(0,"Spalte_0", LVCFMT_CENTER, 90);
    m_Liste.InsertColumn(1,"Spalte_1, LVCFMT_LEFT, 230);

und später füllste dann das control mit daten:

C++:
    m_Liste.InsertItem(0, "Text für Spalte_0");
    m_Liste.SetItemText(0, 1, "Text für Spalte_1");

und den text aus dem control lesen kannste mit:

C++:
// liest spalte 0 + 1 aus zeile 0 in tmp
    CString tmp = m_Liste.GetItemText(0, 0) + " " + m_Liste.GetItemText(0, 1);

ansonsten in die MSDN schauen da kann man viel mit machen...
--
grusz
 
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: