void CXX::OnBnClickedCopyButton()
{
CString strSource;
GetDlgItemText(IDC_DISPLAY_EDIT,strSource);
if(OpenClipboard())
{
HGLOBAL hClip;
TCHAR* pBuffer;
EmptyClipboard();
hClip=GlobalAlloc(GMEM_DDESHARE, strSource.GetLength()*sizeof(TCHAR)+1);
pBuffer = (TCHAR *)GlobalLock(hClip);
_tcscpy(pBuffer, strSource);
GlobalUnlock(hClip);
SetClipboardData(CF_UNICODETEXT,hClip);
CloseClipboard();
}
}
【MFC】按钮点击拷贝到剪切板
最新推荐文章于 2023-05-27 16:33:39 发布