0

我正在尝试在另一个表单上发送粘贴功能。我给那个窗口焦点,然后发送这个消息......

        PostMessage(WoWVar.WindowHandle, (uint)WM_KEYDOWN, ((IntPtr)VK_CONTROL), (IntPtr)0x1);
        PostMessage(WoWVar.WindowHandle, (uint)WM_KEYDOWN, ((IntPtr)0x56), (IntPtr)0x0);
        PostMessage(WoWVar.WindowHandle, (uint)WM_KEYUP, ((IntPtr)VK_CONTROL), (IntPtr)0x0);

我使用了 Spy++ 并手动按下粘贴,我正在发送相同的数据。粘贴效果很好,但在所有内容之后都会留下一个尾随的“v”。因此,如果我粘贴的数据是“PastedData”,它将发送消息,并且看起来像“PastedDatav”。我不确定如何避免这种情况?

4

0 回答 0