该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
(孤6)
#include
#include "windows.h"
//以下不是孤的
//将字符串放到剪切板
int AppendBufferToClipboard( char *cBuffer, int nSize )
{
HGLOBAL hClipboard = NULL;
char *pClipBuf = NULL;
if( OpenClipboard( NULL ) )
{
hClipboard = GlobalAlloc( GMEM_DDESHARE, nSize+1 );
pClipBuf = (char*)GlobalLock(hClipboard);
memset( pClipBuf, 0, nSize+1 );
memcpy( pClipBuf, cBuffer, nSize );
GlobalUnlock( hClipboard );
SetClipboardData( CF_TEXT, hClipboard );
CloseClipboard();
}
else
{
return -1;
}
return 0;
}
/* 这段原作者是没有注释掉的,孤注释掉的原因是觉得这段是检查剪切板是否有被输入,没有也能用。
//从剪切板获取字符串
int GetBufferFromClipboard( char *cBuffer, int nMaxSize )
{