Archief - [PROG][C BGI] keyboard input probleem

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Darth-Falcon

Legacy Member
ik moet voort school met BGI graphics werken, voor keyboard input gebruik ik de getch() functie, het probleem is dat dit na enkele weken bij mij thuis alleen nog sporadisch werkt, soms als ik nen hoop toetsen heb ingedrukt werkt het plotseling weer wel :wtf:
ik vermoed dus dat ik ofwel eerst een key combinatie moet indrukken, ofwel dat dit een windows instelling is :help:

zelfs dit simpel stom ding werkt niet meer (graph_init is eigen functie, niet op letten)

Code:
#include "graphbib.h"

int main()
{

graph_init();

setfillstyle(1,1);
bar(0,0,640,480);


getch();
closegraph();
return 0;
}

Rashaan

Legacy Member
ik weet niet of het kan helpen, maar die getch() laadt je character in in een buffer, ja kan eens proberen door een flushall() voor je getch() te zetten, dit zorgt ervoor dat je buffer eerst leeggemaakt wordt.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan