Wie wertest du den Rückgabewert von GetAsyckKeyState aus?
Delphi-Quellcode:
// Trick: die Bedingung < 0 prüft, ob das höchstwertige Bit (MSB) gesetzt ist
if (GetAsyckKeyState(VK_ENTER)<0) and (GetAsyckKeyState(VK_RSHIFT)<0) then
ShowMessage('Right-Shift + Enter');