如何在Windows上使用C++轻松地从剪贴板读取文本并将文本写入剪贴板?

问题描述 投票:0回答:1

我要求提供一个命令行程序的 C++ 示例,该程序将

"Hello"
放在剪贴板中现有文本的前面。

示例:突出显示单词

World
,然后按Ctrl+C,然后启动程序,然后按Ctrl+V。现在应该插入
Hello World

我想创建几行小程序来转换 Windows 和 Linux 风格之间的链接。完成的

.exe
可以使用组合键启动。这省去了我手动重写链接的繁琐工作。

c++ windows clipboard read-write
1个回答
0
投票

似乎在 C++ 中不可能从剪贴板读取文本或将文本写入剪贴板。没有人知道该怎么做。没有人能回答我的问题。

--> 我卸载了 C++ 编译器并使用

pyperclip
:

在 Python 中创建了这个小程序
pip install pyperclip
import pyperclip as clipboard
string = clipboard.paste()  # get text from clipboard
clipboard.copy(string)      # writes text to clipboard

在 Python 中确实很容易,在 C++ 中则不可能

© www.soinside.com 2019 - 2024. All rights reserved.