Oppure

Loading
05/04/07 12:13
kikko_rm
ciao ragazzi per caso sapete come far funzionare i tasti f1, f2, f3 ecc nel linguaggio c++. ad esempio ponendoli in uno switch. esempio invece di scrivere premi 1 per visualizzare i dati premere 2 per cancellare si possono usare f1 f2???
grazie...
aaa
04/05/07 17:27
SystemCrash
#include <iostream>
#include <conio.h>
using namespace std;

int main()
{
   while (true)
   {
        int c;

        c = getch();

        if (c == 59)
        cout << c << "  Hai premuto il tasto F1" << endl;

        if (c == 60)
        cout << c << "  Hai premuto il tasto F2" << endl;

        if (c == 61)
        cout << c << "  Hai premuto il tasto F3" << endl;

        if (c == 62)
        cout << c << "  Hai premuto il tasto F4" << endl;

        if (c == 63)
        cout << c << "  Hai premuto il tasto F5" << endl;

        if (c == 64)
        cout << c << "  Hai premuto il tasto F6" << endl;

        if (c == 65)
        cout << c << "  Hai premuto il tasto F7" << endl;

        if (c == 66)
        cout << c << "  Hai premuto il tasto F8" << endl;

        if (c == 67)
        cout << c << "  Hai premuto il tasto F9" << endl;

        if (c == 68)
        cout << c << "  Hai premuto il tasto F10" << endl;

        if (c == 69)
        cout << c << "  Hai premuto il tasto F11" << endl;

        if (c == 70)
        cout << c << "  Hai premuto il tasto F12" << endl;
    }

return 0;
}


prova a vedere se ti interessa...:k:
aaa
04/05/07 21:26
Shutdown
Oppure puoi provare la funzione GetAsyncKeyState();
contenuta nelle Win API... Però se sei agli inizi,
ti consiglio di approcciarti con la soluzione di
SystemCrash. In caso contrario ecco il link
della documentazione ufficiale:
msdn2.microsoft.com/en-us/library/…

Ciao e alla prossima,
Niccolò.
aaa