Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > dk.edb.programmering.c > #3

Re: Direkte tilgang til skærmhukommelsen i en Windows kommandoboks?

From Arne Vajhøj <arne@vajhoej.dk>
Newsgroups dk.edb.programmering.c
Subject Re: Direkte tilgang til skærmhukommelsen i en Windows kommandoboks?
Date 2017-10-27 10:12 -0400
Organization Aioe.org NNTP Server
Message-ID <osvesa$1qef$1@gioia.aioe.org> (permalink)
References <1pcjcp4oq51wt$.dlg@lundhansen.dk>

Show all headers | View raw


On 10/27/2017 2:52 AM, Bertel Lund Hansen wrote:
> Er der nogen der ved om og hvordan man kan tilgå skærmhukommelsen
> direkte i en kommandoboks under Windows 10?
> 
> I tidernes formiddag, da jeg brugte TurboPascal (og vistnok
> Windows 95), kunne jeg adressere skærmhukommelsen direkte og
> meget nemt på grund af TP's måde at håndtere adresser på. Jeg
> ville gerne kunne gøre noget lignende under Windows 10.
> 
> Jeg har brugt conios gotoxy() sammen med printf(), men det er
> langsomt.

Jeg tvivler på at du kan gøre det samme i Win10.

Årsager:
* Windows NT tillader ikke den slags direkte adgang uden
   om API'er
* skærmhukommelse er 1000 gange mere komplekst
   end for 20 år siden

Mit forslag er at skifte til Win32 Console API.

https://docs.microsoft.com/en-us/windows/console/console-functions

Og se om det performer bedre.

Arne

Back to dk.edb.programmering.c | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Direkte tilgang til skærmhukommelsen i en Windows kommandoboks? Bertel Lund Hansen <gadekryds@lundhansen.dk> - 2017-10-27 08:52 +0200
  Re: Direkte tilgang til skærmhukommelsen i en Windows kommandoboks? Arne Vajhøj <arne@vajhoej.dk> - 2017-10-27 10:12 -0400
    Re: Direkte tilgang til skærmhukommelsen i en Windows kommandoboks? Jakob Bohm <egenagwemdimtapsar@jbohm.dk> - 2017-10-29 02:59 +0200

csiph-web