正文

MFC中模拟进程间的通信2010-04-02 14:06:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/bigpig/50874.html

分享到:

void CClipDlg::OnButton1() { // TODO: Add your control notification handler code here  if(OpenClipboard()) {  CString mystr;     HGLOBAL hClip;     char *pstr; // OpenClipboard();  EmptyClipboard();     GetDlgItemText(IDC_EDIT1,mystr);     hClip = GlobalAlloc(GMEM_MOVEABLE,mystr.GetLength()+1);     pstr =(char *) GlobalLock(hClip);     strcpy(pstr,mystr);     GlobalUnlock(hClip);     SetClipboardData(CF_TEXT,hClip);     CloseClipboard(); }} void CClipDlg::OnButton2() { // TODO: Add your control notification handler code here if(OpenClipboard()) {          if(IsClipboardFormatAvailable(CF_TEXT))    {     HGLOBAL hclip;     char *pstr;     hclip=GetClipboardData(CF_TEXT);     pstr = (char *)GlobalLock(hclip);     GlobalUnlock(hclip);     SetDlgItemText(IDC_EDIT3,pstr);     CloseClipboard();    } }}

阅读(2211) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册