First post, by the_boss
Hi!
I execute DosBox from my Visual Basic Application because I wanna run an old fortran program. How can I hide the DosBox windows while this fortran program is running?
Thanks
Hi!
I execute DosBox from my Visual Basic Application because I wanna run an old fortran program. How can I hide the DosBox windows while this fortran program is running?
Thanks
you tried the -noconsole option
Water flows down the stream
How to ask questions the smart way!
Hi Qbix.
With the -noconsole option, one window appears, the window where the fortran program runs. Only the status window is hidden.
Right, that's what you wanted, not?
No wd,
DosBox must run in background, minimized or hidden.
Thanks
try making a shortcut with the minimized thing on, and run that shortcut.
This is really a general operating system question and doesn't haven much to do with dosbox.
Water flows down the stream
How to ask questions the smart way!
Well for a game emulator, displaying the output is quite relevant.
There's no builtin button to minimize the main dosbox window besides
the minimize buttons of the menu bar.
Maybe there are some programs that can start other programs minimized,
shortcuts don't seem to work (anybody got success with that?).
Well, I'll find any solution.
Thank you very much
SDL_VIDEODRIVER=none might work
As you're already starting DOSBox from within another program, you could search for DOSBox's SDL Window (The one still left open using -noconsole) using the FindWindow (or cycle through all Windows) API and then call SetWindowPos to set the windows position to -1000 or something.
But this requires you to recompile your program and build in the search and set routine.
Erik.