delorie.com/archives/browse.cgi | search |
From: | "Rafal Maj" <maj_rafal AT poczta DOT onet DOT pl> |
Newsgroups: | comp.os.msdos.djgpp |
Subject: | Odp: Turning off monitor ? |
Date: | Sat, 26 May 2001 16:35:40 +0200 |
Organization: | Academic Computer Center CYFRONET AGH |
Lines: | 46 |
Message-ID: | <9eof0d$6tg$1@info.cyf-kr.edu.pl> |
References: | <3 DOT 0 DOT 1 DOT 32 DOT 20010523120828 DOT 006b3ad4 AT wingate> <3B0D50EC DOT 80EBC0A9 AT cyberoptics DOT com> |
NNTP-Posting-Host: | d-94-53-20.cyfronet.krakow.pl |
X-Trace: | info.cyf-kr.edu.pl 990887758 7088 149.156.1.180 (26 May 2001 14:35:58 GMT) |
X-Complaints-To: | news AT cyf-kr DOT edu DOT pl |
NNTP-Posting-Date: | Sat, 26 May 2001 14:35:58 +0000 (UTC) |
X-Priority: | 3 |
X-MSMail-Priority: | Normal |
X-Newsreader: | Microsoft Outlook Express 5.00.2615.200 |
X-MimeOLE: | Produced By Microsoft MimeOLE V5.00.2615.200 |
To: | djgpp AT delorie DOT com |
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
Reply-To: | djgpp AT delorie DOT com |
:( Tih doesn't work either in DOSbox or in plain DOS : #include <dpmi.h> #include <dos.h> int main() { __dpmi_regs r; r.x.ax = 0x4F10; r.x.bx = 0x01 + 4<<8; __dpmi_int (0x10, &r); // mode: 0=on, 1=standby, 2=suspend, 4=off. delay(6000); //... } Please help Raf256 Użytkownik Eric Rudd <rudd AT cyberoptics DOT com> w wiadomooci do grup dyskusyjnych napisał:3B0D50EC DOT 80EBC0A9 AT cyberoptics DOT com... > "Nimrod A. Abing" wrote: > > >Hi, > > >does somebody have idea how to turn off monitor (set it to sleep mode) from > > >DJGPP program (and then turn it on ?) > I haven't tried to do it from DJGPP, but here is a code fragment from a Borland > C++ app I use: > _AX = 0x4F10; > _BL = 0x01; > _BH = mode; > geninterrupt(0x10); > mode: 0=on, 1=standby, 2=suspend, 4=off. It's probably straightforward to > translate this to DJGPP-compatible calls. I got the info from Ralf Brown's > interrupt list: > http://www.ctyme.com/rbrown.htm > You should be aware that some interesting things can happen if you attempt to use > alt-tab to switch back to Windows while the monitor is sleeping. Hope this > helps. > -Eric Rudd > rudd AT cyberoptics DOT com
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |