MFC应用实例:[63]粘贴板复制数据

 时间:2024-10-14 03:35:40

1、新建一个基于对话框的应用程序,工程名为ClipBoardDemo。

MFC应用实例:[63]粘贴板复制数据

3、对“复制到剪切板”按钮添加响应函数OnCopy(),磨蓄贺痞响应函数OnCopy()代码如下:void CClipBoardDemo肛舀辨乔Dlg::OnCopy(){ COleDataSource* pSource=new COleDataSource(); CSharedFile sf(GMEM_MOVEABLE|GMEM_DDESHARE|GMEM_ZEROINIT); char* strText; strText=new char[40];//存储从文件读取的数据 for(int i=0;i<m_booklist.GetCount();i++) { m_booklist.GetText(i,strText);//获取列表框数据 sf.Seek(40*i,CFile::begin);//定位文件指针 sf.Write(strText,40);//写文件数据 } HGLOBAL hMem=sf.Detach(); if(!hMem) return; pSource->CacheGlobalData(CF_TEXT,hMem); pSource->SetClipboard();//添加到剪切板中}

MFC应用实例:[63]粘贴板复制数据

5、程序运行如下:

MFC应用实例:[63]粘贴板复制数据
  • windows10如何防范注册表攻击?
  • dll文件如何删除
  • Windows的回忆:[2]虚拟机Win95
  • winform中获取路径
  • phpstudy如何更改post最大可传输的数据大小
  • 热门搜索
    永恒传说攻略 小辣椒手机质量怎么样 减肥办法 口袋妖怪火红攻略 快递怎么赚钱 宝宝不拉屎怎么办 有效减肥方法 西京学院怎么样 安康旅游攻略 轩辕剑天之痕攻略