Можно ли управлять мышкой в виртуальной машине virtualbox через c++ api из хостовой операционной системы?
Клиент-серверное приложение: 1) Пишешь сервер, который на виртуалке принимает от клиента с хоста координаты и события щелчков 2) Пишешь клиента, который с хоста отправляет координаты и события щелчков 3) ??? 4) Profit!!! SetCursorPos mouse_event
Пожалуй это самый ужасный вариант, но простой. Есть еще 2 адекватных варианта: 1) Использовать протокол VNC для управления виртуалкой. И через самописный простенький клиент посылать команды мыши и клавы. 2) Использовать Libvirt + KVM - там есть интерфейс для отсылки virDomainQemuMonitorCommand (...JSONCMD, VIR_DOMAIN_QEMU_MONITOR_COMMAND_DEFAULT .. )
т.е. клиент-серверное приложение) о каком KVM'е речь, если ТС четко указал, что ему нужен VirtualBox?