从QT窗口粘贴到另一个应用程序输入小部件 我对C++编程非常陌生,我的程序大部分都是使用Qt库。然而,有一部分我认为我需要使用Win32
我要编写的场景如下所示: 我将运行一个QT应用程序。我希望能够在QT窗口的文本框中输入一些文本,并将这些文本粘贴到另一个应用程序的文本框中,例如Chrome的地址栏、Windows资源管理器的地址栏 我希望能够这样做,作为对QT窗口上的按钮单击的响应。所以,这一切将在三个步骤中发生。例如:从QT窗口粘贴到另一个应用程序输入小部件 我对C++编程非常陌生,我的程序大部分都是使用Qt库。然而,有一部分我认为我需要使用Win32,c++,winapi,C++,Winapi,我要编写的场景如下所示: 我将运行一个QT应用程序。我希望能够在QT窗口的文本框中输入一些文本,并将这些文本粘贴到另一个应用程序的文本框中,例如Chrome的地址栏、Windows资源管理器的地址栏 我希望能够这样做,作为对QT窗口上的按钮单击的响应。所以,这一切将在三个步骤中发生。例如: 用户在QT窗口中键入文本 用户将光标放在Chrome(浏览器)的地址栏中 用户点击窗口上的按钮,将文本粘贴到Chrome的地址栏中 最好是朝正确的方向轻推一下 编辑-其他信息 我正在构建的应用程序是一个自设置
干杯看看MIME数据,我很确定有一个qt的东西:)。我现在无法检查,但如果您找不到任何东西,我可能会有一些代码。@TheRealNox另一个Windows应用程序也是这样吗?我使用了Chrome和Windows资源管理器(不是IE),但我的用例可以粘贴到任何可能有文本框的应用程序中,例如Google Earth搜索文本框。或者Filezilla中的一个文本框(在我的头顶上)。所以这里是QClipboard@TheRealNox:请不要滥用剪贴板。剪贴板属于用户,而不是您的应用程序。@I不可检测我正计划使用剪贴板。我想把它的内容粘贴到另一个非QT应用程序中。也就是说,Chrome、记事本、Filezilla——任何接受文本的东西。所以,我声明的规格是不正确的。我最重要的想法是从我的QT应用程序粘贴到任何接受文本的东西上。