如何将剪切板的内容粘贴到另一个进程的Edit中

如何将剪切板的内容粘贴到另一个进程的Edit中,第1张

如何将剪切板的内容粘贴到另一个进凳斗瞎程的Edit中?

如何将剪切板的内容粘贴到另一个进程的Edit中?那个进程没有源码。

------解决方案--------------------

找到Edit窗口句柄 发送 WM_PASTE 消息 

------解决方案--------------------

获取剪贴板的数据,然后sendmessage edit控件,使用settext消息。

------解决方案--------------------

::SendMessage(hWnd,WM_SETTEXT,1024,(LPARAM)lpText)一定可以,除非你没有找到hwnd 

------解决方案--------------------

“发送WM_SETTEXT只改变了它的标题文本,没有改变Edit里的内容”

对Edit而言标题文本就是Edit里的内容!

问题解决了!!

原来头文件里只定义了大写的A~Z。

/* VK_A thru VK_Z are the same as ASCII 'A' thru 'Z' (0x41 - 0x5A) */

----------------------------------------------------------------------------------------------------

linux终端如何拷贝内容到剪切板,然后在别的地方粘贴

比如枣空我用ssh-keygen产生的公钥文件,我想把公钥文件的内容复制复制出来,粘贴在github中,但是我不想打开文件再拷贝,有没有什么办法可以在终端完成?

答案:

可以使用使用xsel命令。

1、首先安装一个名为xsel的包:

apt-get install xsel

这里只贴几个常用的,更多的请参见man文档。

 销祥 显示剪贴板中的数据:

xsel -b -oxsel -b -o

向剪贴板中追加数据:

xsel -b -a

覆盖剪贴板中的数据:

xsel -b -i

例如说,要将某个文档复制到剪贴板,以前要打开这个文档,全选后复制,现在我只需要在bash中输入cat filename | xsel -b -i即可,非常方便。

2、示例:

最好的办法是带团升把你想要的一段程序粘到一个记事本里去,再把记事本的蠢老名字改成可以用pascal打开的(字母+数字。pas)注意:必须把txt改为pas,在文件名中或扒不能出现汉字,不然用fp打不开。

最后,就是用fp打开这个刚改完的程序,再打开你想要粘到的那个文件,粘过去就可以了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12465530.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存