Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

CListCtrl , 3 Argument als int ?

VCoder711 / 5 Antworten / Baumansicht Nickles

hi alle


ich habe ein CListCtrl in mein Programm eingebaut , das funktioniert auch sowiet alles wunderbar ,


 nur bekomme ich eins nicht hin ! und zwar wie fülle ich bei dieser anweisung das 3 argument mit einem integer wert ? es sollte ja vom Typ lpszText sein. Kann mir da jmd weiterhelfen ?


m_CL.SetItemText(i,"spalte",const char*);


es würde auch shcon helfen wenn mir jmd erklären könnte wie man char in UINT umwandelt !


mfg vcoder



    

bei Antwort benachrichtigen
thomas woelfer VCoder711 „CListCtrl , 3 Argument als int ?“
Optionen

der prototyp fuer clistctrl::setitemtext sieht wie folgt aus:

BOOL SetItemText( int nItem, int nSubItem, LPTSTR lpszText );

was bringt dich da auf die idee der dritte parameter sei ein integer? das ist einfach nur der text - null terminiert - der da angezeigt werden soll.

WM_HOPETHISHELPS
thomas woelfer

this posting contains no tpyos.
bei Antwort benachrichtigen
VCoder711 thomas woelfer „versteh ich nicht...“
Optionen

hehe ja thomas , das weiss ich ja , und genau da liegt auch das problem =) ! der 3 Wert soll aber z.b eine steigende Anzahl von Ports ausgeben z.b.(PortScanner).Das Problem ist , das ich meine Variable mit UINT deklariert habe und das ich somit wie du oben ja selbst sagst ,dies nich mit in die Liste aufnehmen kann , weil es kein konstanter Wert ist !

WM_VERSTEHSTDUJETZT ? :)

marcus

bei Antwort benachrichtigen
Ein Elch VCoder711 „CListCtrl , 3 Argument als int ?“
Optionen

Hallo!
So geht's:

/***********************************/

int spalte = 1;
UINT wert = 100;

CString str;
// formatiert auf String schreiben
str.Format("%d", wert);

m_CL.SetItemText(i, spalte, str);

/***********************************/

bei Antwort benachrichtigen
Emil Szaidel Ein Elch „Hallo! So geht s: / / int spalte 1 UINT wert 100 CString str // formatiert auf...“
Optionen

Verstehe nicht,wo ich das //formatier auf String schreiben soll.
habe CDim JPG format gebrannt,u. auf dem PC laufen sie gut,nur auf dem
DVD Player nicht

Hilfe Danke

bei Antwort benachrichtigen
VCoder711 Emil Szaidel „Verstehe nicht,wo ich das //formatier auf String schreiben soll. habe CDim JPG...“
Optionen

hehe ja thx =)
bin heute mittag selbst darauf gekommen ! Musste ehrlich mal lachen , das ich da nich eher drauf gekommen bin =) . aber danke für die Hilfe !

mfg marcus

bei Antwort benachrichtigen