Mail Archives: djgpp/1994/07/12/14:17:02
> For example, suppose someone wrote a go32 based mouse driven
> menu. If the child program doesn't use the mouse, and the mouse
> is moved, isn't an interrupt still made, and the handler needed
> to be called? Would this require having to fix up vectors and
> and unfixing them upon return? (Then again... is this what the
> borland routines swapvector() do, and why borland recommends you
> do something like swap();system();swap() ??)
go32 automatically swaps the interrupt table when you do system().
However, I can't guarantee that this is sufficient when DPMI is
involved.
- Raw text -