当前位置: 代码迷 >> VC >> 从剪贴板取不到数据怎么处理
  详细解决方案

从剪贴板取不到数据怎么处理

热度:239   发布时间:2016-05-05 00:10:48.0
从剪贴板取不到数据怎么办?
我从桌面右键点击复制一个任意格式的文件,然后在程序中取剪贴板中内容,每次都为空,为什么呢?从剪贴板中取数据代码如下:

         char * buffer = NULL; 
CString fromClipboard; 
if ( OpenClipboard() )  

HANDLE hData = GetClipboardData(CF_DSPTEXT); //CF_TEXT CF_OEMTEXT
char * buffer = (char*)GlobalLock( hData ); 
fromClipboard = buffer; 
GlobalUnlock( hData ); 
CloseClipboard(); 
}

hData的值每次都为0x000000 

------解决方案--------------------
该回复于2013-09-23 10:59:00被管理员删除
  相关解决方案