Mr.Undertaker
Erfahrenes Mitglied
Hallo zusammen!
Hab ein Problem mit einem TreeView in einem WinAPI Proggy. (MSVC7)
Ich kann zwar den Treeview mit Daten füllen, die auch korrekt angezeigt werden, wenn ich nun aber auf ein Item zugreife, wird der Inhalt des item falsh angezeigt.
Bessere Erklärung am Code
Die Variable test[8] wird korrekt angezeigt, die Variable test2 enthält nur hieroglyphen
, anstatt den Item-Text.
Bin für jeden Tipp sehr dankbar.
Mr.Undertaker
Hab ein Problem mit einem TreeView in einem WinAPI Proggy. (MSVC7)
Ich kann zwar den Treeview mit Daten füllen, die auch korrekt angezeigt werden, wenn ich nun aber auf ein Item zugreife, wird der Inhalt des item falsh angezeigt.
Bessere Erklärung am Code

Code:
switch (((LPNMHDR) lParam)->idFrom) //Von wo kommt die Message?
{
case ID_TREEVIEW: //vom TreeView
switch (((LPNMHDR) lParam)->code) //Nachricht auswerten
{
case TVN_SELCHANGED:
{
LPNMTREEVIEW pItem = (LPNMTREEVIEW) lParam;
char test[8] = "";
sprintf(test, "%d", pItem->itemNew.lParam);
char test2[1000] = "";
sprintf(test2, "%s", pItem->itemNew.pszText);
return 0;
}
....
Die Variable test[8] wird korrekt angezeigt, die Variable test2 enthält nur hieroglyphen

Bin für jeden Tipp sehr dankbar.
Mr.Undertaker