wndproc in a class?

Started by
2 comments, last by kloffy 18 years ago
I have a class that has all my functions for setting up a window, getting a HDC, HGLRC and stuff like that in it. Would it be possible to also make the window procedure function a member of that class? I have tried it but I could not get it to work. Any help would be appreciated.
Advertisement
That is because Windows expects the WndProc to have certain parameters and member functions in a class have an implicit "this" parameter as well.

You need to use a static function that calls the correct WndProc from the correct class instance. Evil_Steve has a great tutorial on it: Using a window message callback inside a class
Thanks, it works well now. :D
Edit: Nevermind, I had another look. Looks good...

This topic is closed to new replies.

Advertisement