А ты не пробовал не привязываться к конкретному языку програмирования?
Достаточно посмотреть в 5005 статей по делфи как это сделать и там будет код на WinAPI и там пофигу какой у тебя язык.
Смотри апишку mouse_event в частности параметры для неё
MOUSEEVENTF_LEFTDOWN - нажать левую кнопку
MOUSEEVENTF_LEFTUP - отпустить левую
MOUSEEVENTF_RIGHTDOWN - нажать правую
MOUSEEVENTF_RIGHTUP - отпустить правую.
Эмитация двойного клика.