Wie ermittle ich eigentlich die Länge des Klassennamen? Bei dem Fenstertitel gibt es ja GetWindowTextLength. Doch bei dem Klassennamen find ich irgendwie keinen Gegenstück. Kann mir da einer weiterhelfen?
sizeof(GetClassName(...))-1 oder sizeof(GetClassName(...))/2-1wenn du unicode hast -- "Zwei Dinge sind unendlich: Das Universum und die menschliche Dummheit. Aber beim Universum bin ich mir nicht ganz sicher." - Albert Einstein www.blue-xenon.de.vu
Nein, GetClassName gibt die Länge des Strings zurück der in lpClassName kopiert wurde und nicht wie lang der Name ist. Das heißt wenn dein Buffer zu klein war bekommst du das so nicht mit.
Ich wüßte keine Funktion die das macht, aber ich denke wenn man 50 oder 100 Zeichen breiten Buffer übergibt sollte das normalerweise voll und ganz ausreichen.
axo sry dachte er gibts als c zeichenkette zurück -- "Zwei Dinge sind unendlich: Das Universum und die menschliche Dummheit. Aber beim Universum bin ich mir nicht ganz sicher." - Albert Einstein www.blue-xenon.de.vu