Difference between revisions of "Lua:doKeyPress"

From Cheat Engine
Jump to navigation Jump to search
m (Added CodeBox Template.)
m (Syntax Highlighting.)
 
Line 16: Line 16:
  
 
===Examples===
 
===Examples===
<pre>
+
<syntaxhighlight lang="lua" line>
 
-- Simulate pressing the Enter key
 
-- Simulate pressing the Enter key
 
doKeyPress(VK_RETURN)
 
doKeyPress(VK_RETURN)
Line 22: Line 22:
 
-- Simulate pressing the "A" key
 
-- Simulate pressing the "A" key
 
doKeyPress(VK_A)
 
doKeyPress(VK_A)
</pre>
+
</syntaxhighlight>
  
 
{{LuaSeeAlso}}
 
{{LuaSeeAlso}}
  
 
{{KeyboardMouse}}
 
{{KeyboardMouse}}

Latest revision as of 20:17, 25 June 2026

<> Lua API Reference

function doKeyPress(Key)

Simulates a key press by sending a key down followed by a key up event for the specified key.

Function Parameters[edit]

Parameter Type Description
Key Integer or Virtual-Key Code The virtual key code of the key to press (e.g., VK_F1, VK_SHIFT).

Examples[edit]

1 -- Simulate pressing the Enter key
2 doKeyPress(VK_RETURN)
3 
4 -- Simulate pressing the "A" key
5 doKeyPress(VK_A)

Main Pages

Core Lua documentation entry points

Lua
Script Engine

Mouse Related Functions

Keyboard Related Functions

Global Hotkey Related Functions