【第22期】观点:IT 行业加班,到底有没有价值?

C语言设置剪辑版文本

原创 2015年11月21日 14:06:23

很多时候,我们都需要设置剪辑版中的文本。比如写一个刷屏器什么的。


下面的代码,演示了C语言如何设置剪辑版中的文本



#include <stdio.h>
#include <windows.h>

/* C语言设置剪辑版文本 By:紫玫冰心 */
int main(void)
{
	char data[200],data1[200];
	fgets(data,sizeof(data),stdin);
	if(OpenClipboard(NULL))//打开剪辑板
	{
		if(IsClipboardFormatAvailable(CF_TEXT))
		{
			HANDLE hClip;
			char *pBuf;
			EmptyClipboard();//清空剪辑板
			hClip=GlobalAlloc(GMEM_MOVEABLE,strlen(data)+1);
			pBuf=(char *)GlobalLock(hClip);
			strcpy(pBuf,data);
			GlobalUnlock(hClip);//解锁
			SetClipboardData(CF_TEXT,pBuf);//写入新的剪辑板数据
			CloseClipboard();
			strcpy(data1,data);
		}
		else
			CloseClipboard();//关闭剪辑板
	}
<span style="white-space:pre">	</span>return
}


版权声明:本文为博主原创文章,未经博主允许不得转载(转载必须标注原文地址)。 举报

相关文章推荐

刷屏神器源码(C语言控制台版)【原创】

作者 奥利奥 2783608988       本程序关键 (下面两个函数)  void Start_send_messages(void); //模拟按键发送信息  void SetC...

C语言文本方式和二进制方式打开文件区别

我们都知道,文本文件和二进制文件在计算机上面都是以0,1存储的,那么两者怎么还存在差别呢?我觉得,对于编程人员,文本文件和二进制文件就是一个声明,指明了你应该以什么方式(文本方式/二进制)打开这个文件,

程序员升职加薪指南!还缺一个“证”!

CSDN出品,立即查看!

剪辑板例子,文本、图片、文件都有嗷

这个直接用的精易模块,俺这个好像是精易5.3的模块,自己去下吧 链接: http://pan.baidu.com/s/1hrTCPwg 密码: fu7b

用C语言检测文本编码的方法 (转)

用C语言检测文本编码的方法 (转)我们经常会想知道某些文本文件的编码,可是编码检测却并不是一件简单的事情,它需要对文本进行采样,统计分析后再进行 字符集的匹配,不过值得庆幸的是有uchardet(https://code.google.com/p/uchardet/)这样的开源库可以帮忙这项艰巨的...
  • jcair
  • jcair
  • 2013-09-02 12:36
  • 404

基于文本比较的搜索 - C语言实现(有注释)

周末在家把思路理了一边,先是用python实现了一下,但性能不太理想(100k/s),考虑到可能是由于动态语言的效率本身比较慢的原因,于是将算法改成c语言实现,最终的结果是:1.8M/s(硬件环境:Intel Core Duo 1.73G, 内存2G)。对于这个结果来说,我还是不太满意,比较现在动辄...
  • phyeas
  • phyeas
  • 2009-08-24 13:30
  • 1581
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)