【转载】进程间的通信之剪贴板方法实现源码
生活随笔
收集整理的這篇文章主要介紹了
【转载】进程间的通信之剪贴板方法实现源码
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1 源碼無私奉獻
2
3 void CClipboardDlg::OnBnClickedButton1()
4 {
5 // TODO: 在此添加控件通知處理程序代碼
6 //打開剪貼板
7 if(OpenClipboard()){
8 CString str;
9 HANDLE hClip;
10 char *pBuf;
11 //清空剪貼板
12 EmptyClipboard();
13 GetDlgItemText(IDC_EDIT_SEND,str);
14 //分配剪貼板數據大小
15 hClip=GlobalAlloc(GMEM_MOVEABLE,str.GetLength()+1);
16 //鎖定剪貼板
17 pBuf=(char*)GlobalLock(hClip);
18 //解鎖剪貼板
19 GlobalUnlock(hClip);
20 strcpy(pBuf,str);
21 //設置剪貼板數據
22 SetClipboardData(CF_TEXT,hClip);
23 //關閉剪貼板
24 CloseClipboard();
25
26 }
27 }
28
29
30 void CClipboardDlg::OnBnClickedButton2()
31 {
32 // TODO: 在此添加控件通知處理程序代碼
33 if(OpenClipboard()){
34 if(IsClipboardFormatAvailable(CF_TEXT)){
35 char *pBuf;
36 HANDLE hClip;
37 hClip=GetClipboardData(CF_TEXT);
38 pBuf=(char *)GlobalLock(hClip);
39 GlobalUnlock(hClip);
40 SetDlgItemText(IDC_EDIT_RECV,pBuf);
41 CloseClipboard();
42 }
43 }
44 }
轉載:
進程間的通信之剪貼板方法實現源碼|http://www.hacktea8.com/read-htm-tid-3152-ds-1.html
?
轉載于:https://www.cnblogs.com/zhongbin/archive/2013/05/04/3058890.html
總結
以上是生活随笔為你收集整理的【转载】进程间的通信之剪贴板方法实现源码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: gcd学习
- 下一篇: [Step By Step]SAP HA