成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

C++操作剪貼板具體應用方式解析

開發 后端
C++操作剪貼板的實現主要就是通過寫入數據和獲取數據來實現。我們可以把它看做是一種進程間通信的方式。希望這里介紹的內容能幫助大家獲得一些幫助。

C++編程語言在實際編程應用中可以使用靈活的方式幫助我們實現各種功能需求。在這里我們將會充分了解到有關C++操作剪貼板的具體實現方法。希望能給大家帶來一些幫助。#t#

剪貼板內置在windows中,并且使用系統的內部資源RAM,或虛擬內存來臨時保存剪切和復制的信息,可以存放的信息種類是多種多樣的。剪切或復制時保存在剪貼板上的信息,只有再剪貼或復制另外的信息,或停電、或退出windows,或有意地清除時,才可能更新或清除其內容,即剪貼或復制一次,就可以粘貼多次。

下面介紹C++操作剪貼板如何實現,主要是寫入數據和獲取數據,對剪貼板的操作可以看做是一種進程間通信的方式

 

1、在VC++(6.0~9.0)新建一個基于對話框的MFC的項目 ClipboardTest

2、 添加兩個編輯控件(IDC_EDIT_SEND 和 IDC_EDIT_RECV)和兩個按鈕(IDC_BTN_SEND 和 IDC_BTN_RECV)

3、為IDC_BTN_SEND 添加向剪貼板寫入數據的代碼

 

  1. if (OpenClipboard())//打開剪貼板  
  2. {  
  3. CString str;  
  4. HANDLE hClip;  
  5. char* pBuf;  
  6. EmptyClipboard();//清空剪貼板  
  7. GetDlgItemText(IDC_EDIT_SEND,str);//獲取IDC_EDIT_SEND中的數據  
  8. //寫入數據  
  9. hClip=GlobalAlloc(GMEM_MOVEABLE,str.GetLength()+1);  
  10. pBuf=(char*)GlobalLock(hClip);  
  11. strcpy(pBuf,str);  
  12. GlobalUnlock(hClip);//解鎖  
  13. SetClipboardData(CF_TEXT,hClip);//設置格式  
  14. //關閉剪貼板  
  15. CloseClipboard();  

 

4、為IDC_BTN_RECV 添加讀取剪貼板數據的代碼

 

  1. if (OpenClipboard())//打開剪貼板  
  2. {  
  3. if (IsClipboardFormatAvailable(CF_TEXT))//判斷格式是否是我們所需要  
  4. {  
  5. HANDLE hClip;  
  6. char* pBuf;  
  7. //讀取數據  
  8. hClip=GetClipboardData(CF_TEXT);  
  9. pBuf=(char*)GlobalLock(hClip);  
  10. GlobalUnlock(hClip);  
  11. SetDlgItemText(IDC_EDIT_RECV,pBuf);//講數據顯示在IDC_EDIT_RECV中  
  12. CloseClipboard();  
  13. }  

 

以上就是對C++操作剪貼板的相關介紹。

責任編輯:曹凱 來源: 博客園
相關推薦

2011-08-09 10:27:41

iOS剪貼板

2009-12-18 14:10:29

Ruby訪問剪貼板

2022-03-31 22:53:47

Windows 11太陽谷2智能剪貼板

2021-12-02 10:11:44

鴻蒙HarmonyOS應用

2021-07-29 09:55:59

鴻蒙HarmonyOS應用

2010-02-06 17:21:20

C++ CreateT

2010-02-01 10:32:01

C++文件操作

2009-08-10 17:37:54

2020-12-14 05:57:01

clipboard.Selection execCommand

2010-02-02 14:45:35

C++ typeof

2023-02-06 07:17:22

2016-05-11 15:01:31

Linux剪貼板管理器

2018-03-23 10:15:28

Windows 10云剪貼板復制粘貼

2021-08-29 07:43:43

CopyQ操作系統微軟

2025-06-23 08:30:00

webAPI剪貼板

2020-10-12 09:40:57

Windows 10Windows操作系統

2021-11-30 05:37:51

App監聽手機監管

2021-03-09 05:48:01

Windows10操作系統21H2

2010-02-02 17:33:17

C++友元函數

2010-01-21 11:23:58

C++函數調用
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产91亚洲精品 | 日韩在线免费 | 福利片在线观看 | 中文字幕综合在线 | 亚洲高清在线免费观看 | 欧美一区二区 | 欧美精品a∨在线观看不卡 欧美日韩中文字幕在线播放 | 国产日本精品视频 | 国产精品美女久久久久久久久久久 | 久久不卡 | 成人在线免费视频观看 | 成人黄色av网站 | 欧美黄色一区 | 欧美激情综合色综合啪啪五月 | 久久小视频 | 欧美日韩亚洲一区二区 | www.成人.com| 波多野吉衣在线播放 | 中文字幕第一页在线 | av黄色免费在线观看 | 欧美日韩福利视频 | 九九99九九精彩46 | 91精品国产综合久久久久久丝袜 | 国产精品激情 | 精品视频一区二区在线观看 | 欧美精品成人一区二区三区四区 | 白浆在线 | 精品亚洲一区二区三区四区五区高 | 欧美一级做a爰片免费视频 国产美女特级嫩嫩嫩bbb片 | 亚洲一区国产精品 | 久久亚洲高清 | 欧美一级欧美三级在线观看 | 国产视频第一页 | 日韩一区在线播放 | 免费观看的av毛片的网站 | 中文字幕在线不卡播放 | 亚洲精品久久久久中文字幕二区 | 一本一道久久a久久精品综合蜜臀 | 久久av一区二区 | 国产精品18hdxxxⅹ在线 | 国产精品污污视频 |