extremefun1
Gebruiker
- Lid geworden
- 5 mei 2009
- Berichten
- 42
Hey,
Ik gebruike codeblocks met marscompiler. Dit een console applicatie (omdat ik nog niet weet hoe ik anderen moet gebruiken en waarom).
Zoals de meesten denk ik wel kunnen zien heb ik een simpele toetsenbord logger gemaakt, die de zinnen die de gebruiker ingeeft opslaat in een textbestand (mylog.txt), nadat de gebruiker op enter drukt.
[CPP]
#include <stdio.h>
int main ()
{
FILE * pFile;
char sentence [256];
// oneindig loopje zodat er oneindig keren keer opnieuw een zin ingevoerd kan worden
for(int i=0;i<20;i++){
printf ("Enter sentence: ");
pFile = fopen ("mylog.txt","a");
fgets (sentence,255,stdin);
fputs (sentence,pFile);
fclose (pFile);
i=0;
}
[/CPP]
Mijn problemen zijn:
1. Mijn programma werkt alleen als het venstertje actief is. Als ik bijvoorbeeld mijn internetbrowser aanklikt. Dan is is mijn programma niet meer actief en logt hij als het ware geen zinnen meer. Is er een manier om het programma constant actief te houden
Toetsencombinaties Alt+Tab zorgt ervoor dat het programma niet actief wordt. Terwijl het programma gewoon actief moet blijven. Dus ook moet het bij elke toetsencombinatie constant actief blijven.
Alvast bedankt
Ik gebruike codeblocks met marscompiler. Dit een console applicatie (omdat ik nog niet weet hoe ik anderen moet gebruiken en waarom).
Zoals de meesten denk ik wel kunnen zien heb ik een simpele toetsenbord logger gemaakt, die de zinnen die de gebruiker ingeeft opslaat in een textbestand (mylog.txt), nadat de gebruiker op enter drukt.
[CPP]
#include <stdio.h>
int main ()
{
FILE * pFile;
char sentence [256];
// oneindig loopje zodat er oneindig keren keer opnieuw een zin ingevoerd kan worden
for(int i=0;i<20;i++){
printf ("Enter sentence: ");
pFile = fopen ("mylog.txt","a");
fgets (sentence,255,stdin);
fputs (sentence,pFile);
fclose (pFile);
i=0;
}
[/CPP]
Mijn problemen zijn:
1. Mijn programma werkt alleen als het venstertje actief is. Als ik bijvoorbeeld mijn internetbrowser aanklikt. Dan is is mijn programma niet meer actief en logt hij als het ware geen zinnen meer. Is er een manier om het programma constant actief te houden
Toetsencombinaties Alt+Tab zorgt ervoor dat het programma niet actief wordt. Terwijl het programma gewoon actief moet blijven. Dus ook moet het bij elke toetsencombinatie constant actief blijven.
Alvast bedankt
