PostMessage向virtualbox虚拟机发送消息遇到问题

问题遇到的现象和发生背景
    vs2022环境c++代码
    向virtualbox虚拟机发送键盘鼠标消息
    现在遇到问题, 虚拟机收不到我发送的键盘消息
    鼠标消息却能正常响应
问题相关代码,请勿粘贴截图
    PostMessage(Hwnd, WM_KEYDOWN, VK_TAB, NULL);
    Sleep(500);
运行结果及报错内容
//上面代码发送键盘无效,我也尝试使用 WM_SYSKEYDOWN和WM_SYSKEYUP以及WM_CHAR
我的解答思路和尝试过的方法
    //也尝试了向目标窗口的顶层窗口以及其他子窗口发送消息,  都没有给我任何反应
    //我知道virtualbox是基于QT开发的,难道他不使用winapi了吗,那也不对,鼠标消息是正常的

(外国译文资料翻多了 说话怎么一股翻译腔.WC)

我想要达到的结果

希望在这能找到我想要的答案