有人能告诉我如何用C#阅读所选文字吗? 我需要它在我的应用程序之外工作。 例如,用户打开记事本,写入内容,选择文本,然后按热键。 我需要将文本存储在程序中的变量中。我怎么能这样做?
提前谢谢。
答案 0 :(得分:0)
您可以通过PInvoke从记事本窗口中读取文本。 user32.dll的SendMessage函数... 以下示例http://loyaltyhf.blogspot.com/2013/01/source-chrome-class.html从Google Chrome的地址栏中读取地址。它可能不适用于当前版本的谷歌浏览器,但它会给你一个很好的主意。