Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com Date: Mon, 03 Apr 2000 09:36:02 +0200 From: "Mats T. Nilsson" Subject: Reading from keyboard without echo To: cygwin AT sourceware DOT cygnus DOT com Message-id: <38E849E2.6C5DBBB1@era.ericsson.se> Organization: NA/ERA/RL/ME MIME-version: 1.0 X-Mailer: Mozilla 4.05 [en] (X11; I; SunOS 5.6 sun4u) Content-type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id DAA02576 Hi! I'm running Cygwin in a Win98 window. In a "plain vanilla" C-program I want to poll the keyboard an when a key is pressed I want to read it without having the character echoed to the Cigwin-window. I have managed to arrange th polling using select, but I haven't been able to read the character. I've tried getc(), gerchar(), fread() and read() but all these functions echo the character and will block until the CR is pressed after the key. This CR is the main problem since it scrolls the content of the window. Any hints? -- Regards, ---------------------------------------------------------------------- Mats Nilsson Email: Mats DOT T DOT Nilsson AT era DOT ericsson DOT se Ericsson Radio Systems AB WWW: http://www.algonet.se/~gafvelin NA/ERA/RL/KE Phone/mobile: + 46 8 50878078 Augustendalsvägen 21 (10B31) Home: + 46 8 7201233 SE-131 89 STOCKHOLM, SWEDEN Fax: + 46 8 4220540 PGP-key 0x91BAB71D DEF5 B013 07C4 84C3 1CEE 15DE E345 1668 91BA B71D PGP-key 0x5DA31679 1844 9D0B E17C 96C9 D440 CA96 CF8B C0E0 ---------------------------------------------------------------------- -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com