如何从内存访问剪切板 如何用C程序来做呢?

来源:百度知道 编辑:UC知道 时间:2024/06/22 03:42:35

把内存的数据复制到剪切板管理器中,用SetClipboardData函数来完成。 你可以去找孙鑫的VC++教程来看,好像是第17讲的进程间的通讯第一个例子就是讲剪切板的。

不懂,关注中

剪切板是WINDOWS系统的东西,你可能需要在MFC程序里调用API函数来操作它.

我们经常使用Windows提供的剪贴板功能进行复制、粘贴和移动等操作。利用剪贴板查看器不仅可以查看文本内容,还可以查看图片、文件、文件夹等多类内容。如果想查看剪贴板中的内容,如下:
【一】在Windows 9X系统中查看
依次点击“开始”→“程序”→“附件”→“系统”→“剪贴板查看程序”,则打开“剪贴板查看窗口”。窗口中显示的即为剪贴板上当前的内容。
【二】在Windows XP系统中查看
右键单击桌面, 选择“新建”命令下的“快捷方式”,弹出对话框,在位置域中输入C:/Windows/system32/clipbrd.exe。单击“下一步”直至“完成”。双击桌面上的快捷方式,就能查看剪贴板内容了。
给一段代码自己研究吧
//---------------------------------------------------------------------------

#include <vcl.h>
#pragma hdrstop

#include "Unit1.h"
#include <Clipbrd.hpp>
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//-----------------------------------