GetClassInfo



  • Hallo @all

    hFound = FindWindow(lpClassName, lpWindowName);
    
    anz = GetClassName(hFound, cClassName, 111);
    anz = GetWindowText (hFound, cWndText, 111);
    
    WNDCLASS wc; 	// address of structure for class data
    wc.style = CS_GLOBALCLASS;
    RegisterClass(&wc);
    
    anz = GetClassInfo(NULL ,cClassName , &wc );
    

    Was muß ich da bei "GetClassInfo" ändern, damit ich was in die "&wc" bekomme?? 😞
    Mal sehen wer mir da helfen kann :p

    PS.: lpClassName = "ExploreWClass"



  • Ich würd sagen das geht nur wenn "ExploreWClass" mit CS_GLOBALCLASS erstellt wurde.



  • es ändert sich nichts, wenn ich diese zeile raus nehme 😞



  • Erzähl einfach was du vorhast! Wofür brauchst du die Info der Fensterklasse? Suchst du vielleicht GetClassLong?



  • ich bin noch neuling auf dem gebiet "WinAPI" und habe etwas herumversucht.
    Anlas war der Tread wo jemand den Timer von einem Windows-Spiel anhielt.

    Versuch macht kluch, heist es doch so schön, deshalb dieser Tread.
    Ich wolte einfach mit "GetClassInfo" die "WNDCLASS"-Strucktur von einem ausgewählten Programm nach "WNDCLASS wc" kopieren!



  • Mit GetClassInfo kann man nur Infos von Fensterklassen abfragen die vom eigenen Programm registriert wurden oder von globalen Fensterklassen wie "Button", "Static" usw..

    Benutze GetClassLongPtr.


Anmelden zum Antworten