SDK Klassennamen ::GetClassName
-
Hallo,
kann mir einer Helfen, kann das nicht interpretieren. Habe folgende Klassennamen von dem SDK-Befehl GetClassName zurückbekommen.
HWND child; . . . TCHAR lpClassName[256]; ::GetClassName (child,lpClassName,255); TRACE("%s\r\n",lpClassName); . . .Ausgabefenster:
Afx:00400000:b:00010013:00000006:002405E7Was bedeutet diser Namen, wie muss ich diesen interpretieren?
Danke für euere Hilfe.
Gruß
Chris
-
Das ist eben der Name der Fensterklasse - was meinst du da mit interpretieren?
-
Dachte, ich finde hier einen Namen in Klartext!
Wie kann ich den Namen mit etwas vergleichen!
Mir schwebt etwas in dieser Richtung vor:
if (Klassennamen=="A")
tu etwas
else if (Klassennamen=="B")
tu was anderesAber mir fehlt die Vergleichskomponente "A", steht diese bereits zur Übersetzungszeit fest?
Danke
Chris
-
ceuba schrieb:
Aber mir fehlt die Vergleichskomponente "A", steht diese bereits zur Übersetzungszeit fest?
Ich denke mal nicht, da sich die Klassen ja erst zur Laufzeit beim Betriebssystem registrieren...
Aber sicher bin ich nicht !
E-the-Real
-
Mit WinAPI kannst du 2 Strings mit lstrcmp vergleichen
