Hallo, ich habe in meine klasse die LRESULT CALLBack FrameCallbackProc gekapselt. Das PRogramm läuft auch wudnerbar. ICh habe nur ein kleines PRoblem. Um diese Funktion in die Klasse einzubinden musste ich sie als statisch deklarieren.
Ich muss aber von dieser call back methode auf eine instanz variable bzw nicht-statische methoden dieser Klasse zugreifen.
Gibt es da einen Trick wie man das bewerkstelligen kann ?
die FrameCallbackPro erlaubt nur 2 Parameter . Also, einen this Zeiger meiner Instanz kann ich somit nciht übergeben.
Hallo, danke für die Antwort. Ich hab das Problem jetzt gelöst. die cap Funktionen bieten noch eine capSetUserData und capGetUserData. Man kann ein hwnd und einen void zeiger übergeben. Somit kann ich dann doch noch auf meine Instanz zugreifen.
C++:
capSetUserData(m_hwndCap,this);
Internet tut der dann das hwnd mit dem zeiger assoziieren.
Denke das kann man verwenden. Brauche das später auch für meine Thread.