dann eben ein neuer
-
na ich wollte erstmal nur die Darstellung der Listview hinkriegen weil bei mir nichts angezeigt wird. Die spalten sind jetzt sekundär da ich erstmal das erscheinen der Listview generell hinkriegen möchte ich kann dir ja ein bild schicken wo zu sehen ist das dort nichts angezeigt wird wo normalerweise die ListView dargestellt werden sollte.
-
Liefert denn CreateWindow(...) ein gültiges Handle zurück?
-
Hi,
mach doch einfach mal, was die erfahrenen Leute Dir sagen bzw. an Tips geben. Der eine hatte Dir doch gesagt, dass wahrscheinlich Deine Resource-Datei fehlt mit den Spalten in Deinem Projekt, also: ausprobieren. Wenn Flenders Dir sagt, dass man auch direkt Spaltenüberschriften angeben kann, dann versuche das doch mal. Probieren geht über Studieren und wenn alles nichts hilft, dann such mal unter Google nach Willemers Informatikecke, da gibt es unter WinAPI auch ein Dokument zu Listviews, damit habe ich es gelernt. Deine "Ich will aber Haltung" kann einen schon auf die Palme bringen und irgendwann haben die Leute auch vielleicht keine Lust mehr jemandem zu helfen, der nicht auf die Tips hören will. Solltest Du mal überlegen.
Gruß
Oliver
-
oh da hab ich woll zu früh STRG+C gedrückt es fehlt ja noch
return (ListView); }
das meintest du doch oder
-
Nein, ich meint, ob vielleicht
HWND ListView = CreateWindow("WC_LISTVIEW","", WS_CHILD|WS_VISIBLE|WS_BORDER|LVS_REPORT|LVS_EDITLABELS|LVS_SHOWSELALWAYS, 20,50,446,240, hwnd,(HMENU)ID_LISTVIEW, hInstanceChild, NULL);
kein gültiges Handle zurückliefert - GetLastError()
-
@oj0169 aka Oliver das Problem ist ich sitzte nicht vor meinem rechner mit dem Compiler ich hab zwar das Program auf Diskette dabei aber kann es deswegen nicht ausprobieren, aber ich wollte die Sache jetzt klären bevor ich an meinen gehe.Also nicht böse seien
ach es wäre noch zu erwähnen das ich an dem kein internet anschluss habe da mein Netzwerk zur zeit im ***** ist
[ Dieser Beitrag wurde am 22.01.2003 um 21:44 Uhr von mosta editiert. ]
-
also meinst du soll ich das hier reinbringen
MessageBox(hMDIClient, GetLastError, "Fehler",MB_ICONEXCLAMATION | MB_OK);
sorry Newbie
[ Dieser Beitrag wurde am 22.01.2003 um 22:06 Uhr von mosta editiert. ]
-
Das funktioniert so glaub ich nicht! Schau dir mal das hier an!
-
ich setz mich dann mal an den anderen Rechner und setzte die Vorschläge mal um
na dan gute nacht
und bis morgen
thx mosta
the one and only
-
so das Thema raubt mir den schlaf ich hab die Fehlermeldung 1400 nur das ist ein riesen Block, also schätze ich mal das flenders recht hat aber wie fahre ich jetzt fort bzw. was mach ich Falsch.
thx mosta
[ Dieser Beitrag wurde am 23.01.2003 um 00:48 Uhr von mosta editiert. ]
-
So dann definiere ich mal kurz die Aufgabe alos ich will eine ListView erstellen mit 3 Spalten mit den Überschriften Betrag,Verwendungszweck und Datum und das ganze von dem Punkt 20,50 bis zum Fenster ende bzw soll dazwischen noch genug Platz seien für nen Button und den Strich der Groupbox
Form ist egal(Size)
-
-
ich hab es mit Ausgabe des Textes gelöst und er sgat mir kein gültiges Handle naja aber was hab ich falsch gemacht.
-
du hast anführungszeichen um WC_LISTVIEW gemacht.
-
Original erstellt von mosta:
**//der einzige unterschied ist das ich strlen //nicht ARRAYSIZE drin hab kennt mein Kompiler anscheinend nicht ist aber egal
**
braucht er auch nicht kennen, da es selbstdefiniert ist:
#define ARRAYSIZE(x) (sizeof(x)/sizeof(x[0]))
[ Dieser Beitrag wurde am 23.01.2003 um 14:21 Uhr von kwoTx editiert. ]
-
danke funtzt jetzt wunderbar