Forum: Win32/Win64 API (native code)
Delphi
by Christian Seehase,
15. Nov 2007
Moin Carlo,
das hatte ich durchaus gelesen, aber bei der Konstruktion, die Du da zur Abfrage des Rückgabewertes aufgebaut hast, habe ich so meine Zweifel, dass Du wirklich den durch RegisterHotkey gesetzten LastError erwischst.
Forum: Win32/Win64 API (native code)
Delphi
by Christian Seehase,
15. Nov 2007
Moin Carlo,
ich hatte die Befürchtung, dass Du auf = true prüfst, was auch bei Erfolg dann zu einem "Fehler" führen könnte. ;-)
Wenn ich das richtig sehe, registrierst Du CTRL+V, als die für "Einfügen" übliche Tastenkombination.
Dass das schiefgehen kann, kann ich nachvollziehen.
Teste doch mal, was GetLastError zurückgibt, wenn Du es dirket nach einem Fehlschlag aufrufst:
if not...
Forum: Win32/Win64 API (native code)
Delphi
by Christian Seehase,
15. Nov 2007
Moin Carlo,
wie fragst Du den Rückgabewert von RegisterHotkey ab?