Also es gibt folgende Mausbezogene GUI-Events:
$GUI_EVENT_PRIMARYDOWN
$GUI_EVENT_PRIMARYUP
$GUI_EVENT_SECONDARYDOWN
$GUI_EVENT_SECONDARYUP
$GUI_EVENT_MOUSEMOVE
Diese kannst du nutzen.
Für Maus gedrückt halten demzufolge das Intervall zwischen den Events $GUI_EVENT_PRIMARYDOWN und $GUI_EVENT_PRIMARYUP.
Da es GUI-Events sind benötigst du aber eine GUI-Umgebung.
Versuchs vielleicht mal mit _IECreateEmbedded( ).