PostMessage Tastenkombination



  • Hey,
    ich arbeite wieder mal an einem kleinen Programm nur leider gibts wieder ein paar Probleme 😞 ... Dieses schaffe ich leider nicht alleine zu lösen...

    ich versuche an ein Programm STRG + S zu senden... Hört sich leicht an ist aber irgentwie schwerer als gedacht...

    Naja jedenfalls wollte ich dabei wieder auf das gute PostMessage zurückgreifen das mir immer zur Seite stand ob W + SPACE oder was sonst...

    Nur bei STRG + S scheint es mich nicht mehr zu mögen 🙄 keine Ahnung warum...

    Hier der Code:

    PostMessage(hWndT, WM_SYSKEYDOWN,VK_CONTROL,0);
    PostMessage(hWndT, WM_KEYDOWN,0x53,0);
    PostMessage(hWndT, WM_KEYUP,0x53,0);
    PostMessage(hWndT, WM_SYSKEYUP,VK_CONTROL,0);
    

    Hab schon vieles ausprobiert... Anstatt VK_CONTROL hatte ich auch schon VK_LCONTROL usw...

    anstatt WM_SYSKEYDOWN -> WM_KEYDOWN ...

    alles nützt nichts...

    Wenn jemand die Lösung weiß wäre ich ihm sehr dankbar 🤡 . Eigentlich wollte ich nicht auf SendInput usw umsteigen aber wenn mir jemand eine andere kurze Lösung sagt wäre es auch ok...
    Aber wie gesagt ... PostMessage ist mir am liebsten 👍

    Heliatos



  • Falsches Forum, korrekt wäre WinAPI.
    Simon


Anmelden zum Antworten