keybd_envent prob



  • Hi ich hab folgendes problem und zwar funk der befehlt keydb_event nur auf Vista
    und nicht auf XP .
    habe mal bischen um gegooglt aber keine richtige lösung gefunden
    nur "PostMessage" aber wen ich das mit einbinde, sagt er mir nur zu viel argumente

    while( wdh <= zahl1 )
    {
            cout << wdh << "Scrolls" << endl;
            wdh++;
            keybd_event(0x39,0, 0, 0);
            mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
            mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);
    }
            keybd_event(0x34, 0, 0, 0);
            keybd_event(0x34, 0, KEYEVENTF_KEYUP, 0);
    
        getch();
        }
    


  • MSDN zu keybd_event schrieb:

    Windows NT/2000/XP:This function has been superseded. Use SendInput instead.


Anmelden zum Antworten