Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

kann mir jemand sagen wie ich die Beschriftung der Spalten in einem CListCtrl bekomme?

habs folgendermaßen probiert

for (int j=0;j<list->GetHeaderCtrl()->GetItemCount();j++)

{

HDITEM item;

item.mask =HDI_TEXT;

list->GetHeaderCtrl()->GetItem(j,&item);

MessageBox(item.pszText);

}

funktioniert aber nicht un das Programm sürtzt immer ab :(

Geschrieben

die methode hab ich total übersehen bei CListCtrl

werd ich auch mal ausprobierne

bist jetzt hab ichs so lösen können

int i, nCount = list->GetHeaderCtrl()->GetItemCount();

HDITEM hdi;

TCHAR lpBuffer[256];

hdi.mask = HDI_TEXT;

hdi.pszText = lpBuffer;

hdi.cchTextMax = 256;

for (i=0;i<list->GetHeaderCtrl()->GetItemCount();i++)

{

list->GetHeaderCtrl()->GetItem(i, &hdi);

MessageBox(hdi.pszText);

}

Geschrieben
Original geschrieben von SwordMaster

InsertColumn ??!?!

ich bräuchte ja die Spaltenbeschriftungen der bereits mit "InsertColumn" eingefügten splaten! :)

deshalb bringt mir da InsertColumn nichts.

wenn ich dich richtig verstehe dann willst du doch die spalten beschriften und dass

machst du eben mit InsertColumn zB


m_list1.InsertColumn(0, "Spaltenbeschriftung1", LVCFMT_LEFT, 0.10f * width, -1);
m_list1.InsertColumn(1, "Spaltenbeschriftung2", LVCFMT_LEFT, 0.35f * width, -1);
m_list1.InsertColumn(2, "Spaltenbeschriftung3", LVCFMT_LEFT, 0.47f * width, -1
[/PHP]

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...