Как можно сказать, когда пользователь в последний раз нажал клавишу (или переместил мышь)?

Краткий ответ: добавьте C в Imports: и при использовании функций C используйте префикс с двойной точкой с запятой.

Более длинный контекст:

Ниже приведена приведенная ниже ссылка http://r-pkgs.had.co.nz/namespace.html#imports

Функции R

Если вы используете только несколько функций из другого пакет, моя рекомендация - отметить имя пакета в поле «Импорт» файла DESCRIPTION и вызвать функции (я) явно используя ::, например, pkg :: fun ().

Если вы используя функции повторно, вы можете избежать :: путем импорта функции с помощью @importFrom pgk fun. Это также имеет небольшое преимущество в производительности, потому что: добавляет приблизительно 5 мкс для функционального времени оценки.

В качестве альтернативы, если вы многократно используете много функций из другого пакета, вы можете импортировать все из них с помощью пакета @import , Это наименее рекомендуемое решение, потому что это затрудняет чтение вашего кода (вы не можете определить, откуда идет функция), и если вы @import для многих пакетов, это увеличивает вероятность конфликтов имен функций.

7
задан Elanis 11 April 2019 в 12:03
поделиться

2 ответа

Что касается Linux, я знаю, что Гибридный язык должен определить время простоя для изменения состояния на далеко после определенного количества времени. Вы могли бы открыть источник и видеть, можно ли найти код, который делает то, что Вам нужен он, чтобы сделать.

3
ответ дан 7 December 2019 в 14:39
поделиться

Вы, кажется, ответили на свой собственный вопрос там, Nathan ;-) "GetLastInputInfo" является способом пойти.

Один прием то, что, если Ваше приложение будет работать на рабочем столе и пользовательских подключениях к виртуальной машине, то GetLastInputInfo не сообщит ни о каком действии (так как нет никакого действия по хост-машине).

Это может отличаться от поведения, которое Вы хотите, в зависимости от того, как Вы хотите применить ввод данных пользователем.

1
ответ дан 7 December 2019 в 14:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: