VC手工复制文字到剪切板,GlobalUnLock未声明!该如何处理
VC手工复制文字到剪切板,GlobalUnLock未声明!!!!!!!!!!!
网上的一段代码,为什么提示GlobalUnLock未声明?error C2065: 'GlobalUnLock' : undeclared identifier
------解决方案--------------------
一般是空格或者分号格式错误引起的,比如分号用了中文的那个
CString source;
if(OpenClipboard())
{
//void * clipbuffer;
HGLOBAL clipbuffer;
char *buffer;
EmptyClipboard();
clipbuffer=GlobalAlloc(GMEM_DDESHARE,source.GetLength()+1);
buffer=(char *)GlobalLock(clipbuffer);
strcpy(buffer,LPCSTR(source));
GlobalUnLock(clipbuffer);
SetClipboardData(CF_TEXT,clipbuffer);
CloseClipboard();
}
网上的一段代码,为什么提示GlobalUnLock未声明?error C2065: 'GlobalUnLock' : undeclared identifier
------解决方案--------------------
一般是空格或者分号格式错误引起的,比如分号用了中文的那个