| delorie.com/archives/browse.cgi | search |
| Date: | Sun, 22 Dec 1996 19:09:20 +0200 (IST) |
| From: | Eli Zaretskii <eliz AT is DOT elta DOT co DOT il> |
| To: | Shawn Hargreaves <Shawn AT talula DOT demon DOT co DOT uk> |
| cc: | Henrik Abelsson <henrik AT mailbox DOT calypso DOT net>, |
| Jan Hubicka <hubicka AT ta DOT jcu DOT cz>, djgpp AT delorie DOT com | |
| Subject: | Re: SV: djgpp + allegro + win NT? |
| In-Reply-To: | <3wmOLeAUsuuyEwkP@talula.demon.co.uk> |
| Message-ID: | <Pine.SUN.3.91.961222190349.973H-100000@is> |
| MIME-Version: | 1.0 |
On Fri, 20 Dec 1996, Shawn Hargreaves wrote: > Does anyone know any other ways to detect Windows/NT? One way to do that would be like so: #include <dos.h> if (_get_dos_version (1) == 0x0532) /* we run in NT DOS box */ else /* some other environment */ My references indicate that DOS box on NT always returns version 5.50 (0532h) when you call DOS function 3306h (which is what `_get_dos_version' does when called with a non-zero argument, see the libc docs). Can people who work on NT please see if that's true for both 3.5x and 4.0?
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |