как нажать клавишу в схеме

Это вообще возможно? Я попытался найти схему, но ничего полезного не нашел.

Я хочу сделать программу, которая «нажимает» каждую минуту или любой другой интервал, на клавишу.

Если это невозможно в схеме, возможно ли это в C ++?
заранее спасибо!

1

Решение

В Схеме это будет сильно зависеть от используемого интерпретатора. Например, вот образец Ракетки, взятый из Розетта Код, это будет имитировать нажатие К ключ:

#lang racket/gui

(define frame (new frame%
(label "Example")
(width 300)
(height 300)))

(define simulate-key-canvas%
(class canvas%
(define/public (simulate-key key)
(send this on-char key))

(define/override (on-char key)
(displayln (send key get-key-code)))

(super-new)))

(define canvas
(new simulate-key-canvas%
(parent frame)))

(send frame show #t)
(send canvas simulate-key (new key-event% (key-code #\k)))
2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]