剪贴板通讯OpenClipboard

来源:互联网 发布:上古卷轴5脸型数据 编辑:程序博客网 时间:2024/06/02 00:53

//放数据

if( OpenClipboard() )

{

   //当前窗口拥有剪贴板

   EmptyClipboard();

   Cstring str;

   //获取全局内存

   HANDLE hClip = GlobalAlloc(  GMEM_MOVEABLE, str. GetLength() + 1 );

   //转化指针

   char* pBuf = (char*)GlobalLock( hClip );

   //拷贝内容

  strcpy(pBuf, str);

 

  //解锁

  GlobalUnlock( hClip );

  //设置数据

  SetClipboardData(  CF_TEXT  hClip );
  //关闭剪贴板

  CloseClipboard();

}

原创粉丝点击