Hur känner jag av att Ctrl + C är tryckt för att kopiera en text ur något program eller webbsida? Jag vill att mitt program skall ligga i bakgrunden och vänta på de knapptryckningarna. Programmfönstret är alltå inte i focus. Eller så kontrollerare du bara frekvent om klippbordsdatat ändrats! (enklast) Du kan även använda RegisterHotKey och PeekMessage och kolla på sådana indata. Ett mer korrek sätt att övervaka om urklippet förändras.Känna knapptryckning
Sv: Känna knapptryckning
Sv: Känna knapptryckning
Registera:
ret = RegisterHotKey(Me.hWnd, &HBFFF&, MOD_CONTROL, vbKeyC)
Gör en loop och kontrollera med WaitMessage och sedan:
If PeekMessage(Message, Me.hWnd, WM_HOTKEY, WM_HOTKEY, PM_REMOVE) Then
msgbox "Din hotkey-kombination trycktes (i detta fall CTRL+C)"
end ifSv: Känna knapptryckning
Catching changes in the clipboard
http://www.alphafish.com/core.php?page=article&id=15