Let me be clear that I'm *NOT* including dev.win32maxgui in my project. I removed it altogether to make sure. It's whatever came in syncmods which has changed this, nothing else.
Just did a syncmods today because I wanted to help test the latest beta of Win32MaxGUI and now my main project ( which was working perfectly when I went to bed last night ) is crashing on startup.
The line MaxIDE highlights is this line :
Well technically, there's more to that line, but it's where I pass that line to my game engine, which uses the HWND to open Graphics window. I get an unhandled memory exception error, so either QueryGadget is returning an invalid hWnd or MaxGUI has somehow been changed and is doing something to interfere with my graphics engine using the hWND of a canvas to open a D3D9 graphics context.
This is kind of a problem because it completely breaks my project. I can't do a single thing until I can get this back working again because the game engine and the development environment are one and the same.
Just did a syncmods today because I wanted to help test the latest beta of Win32MaxGUI and now my main project ( which was working perfectly when I went to bed last night ) is crashing on startup.
The line MaxIDE highlights is this line :
QueryGadget(TVCanvas,QUERY_HWND)
Well technically, there's more to that line, but it's where I pass that line to my game engine, which uses the HWND to open Graphics window. I get an unhandled memory exception error, so either QueryGadget is returning an invalid hWnd or MaxGUI has somehow been changed and is doing something to interfere with my graphics engine using the hWND of a canvas to open a D3D9 graphics context.
This is kind of a problem because it completely breaks my project. I can't do a single thing until I can get this back working again because the game engine and the development environment are one and the same.