Open iujakchu opened 10 months ago
Yes, FullscreenWindowMode
forces the window to be on the top. Try pressing Win+D to minimize all windows. Then you should be able to switch to another window after that.
Thanks for you reply. While Win+D works the same as alt+tab.
Ok, try this update and let me know if it works or not: dxwrapper.zip
Sorry,it does not work.The same behavior as before.
I fiddled around with a similar Alt-Tab / Minimize Issue a while ago, but it was for Windowed Mode, not sure if it applies here too. Don't know what the code changes are in the ZIP, maybe they are pretty much the same.
I haven't gotten around to pushing some of my stuff to my fork yet for a possible PR ( wasn't sure if it was too hacky anyway ).
My main code change was in IDirect3D9Ex.cpp, AdjustWindow Function
changing SetWindowPos(MainhWnd, HWND_TOP, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE | SWP_NOZORDER | SWP_FRAMECHANGED);
to SetWindowPos(MainhWnd, HWND_NOTOPMOST, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE | SWP_FRAMECHANGED);
Try this update and let me know if this works or not: dxwrapper.zip
:thinking:
I am not sure if the last fix solved this issue. However, I can reproduce this issue with dd7to9
on a couple of games. What features of dxwrapper are you using for this game? I don't think setting HWND_NOTOPMOST
is the right fix. I have seen where removing D3DCREATE_NOWINDOWCHANGES
has solved this for some games.
Sorry, i just bumped the issue because i'm also curious about it and what the fix might be :) But it seems the Author is not available at the moment ? :(
Alt+Tab should work for most games with the latest build here: dx7 binaries.zip
I tried to use it with plant vs zombie. I have to enable FullscreenWindowMode so the game launch with fullscreen mode, but I cannot switch to another window.