MFC复制编辑框的字符串代码怎么写
MFC复制编辑框的字符串代码怎么写……就是当点击一个按钮Button1时,编辑框m_edit1里面的字符自动复制好,代码怎么写??在线等...
MFC复制编辑框的字符串代码怎么写……
就是当点击一个按钮Button1时,编辑框m_edit1里面的字符自动复制好,代码怎么写??在线等 展开
就是当点击一个按钮Button1时,编辑框m_edit1里面的字符自动复制好,代码怎么写??在线等 展开
1个回答
展开全部
下面代码调试陆耐通过,当点击Button1,将编辑框IDC_EDIT1内的文本复制到剪切板。
有什么不懂的可塌型以再补早衫春充
void CxxDlg::OnButton1()
{
CString source;
GetDlgItemText(IDC_EDIT1,source);
if(OpenClipboard())
{
HGLOBAL clipbuffer;
char * buffer;
EmptyClipboard();
clipbuffer = GlobalAlloc(GMEM_DDESHARE, source.GetLength()+1);
buffer = (char*)GlobalLock(clipbuffer);
strcpy(buffer, LPCSTR(source));
GlobalUnlock(clipbuffer);
SetClipboardData(CF_TEXT,clipbuffer);
CloseClipboard();
}
}
有什么不懂的可塌型以再补早衫春充
void CxxDlg::OnButton1()
{
CString source;
GetDlgItemText(IDC_EDIT1,source);
if(OpenClipboard())
{
HGLOBAL clipbuffer;
char * buffer;
EmptyClipboard();
clipbuffer = GlobalAlloc(GMEM_DDESHARE, source.GetLength()+1);
buffer = (char*)GlobalLock(clipbuffer);
strcpy(buffer, LPCSTR(source));
GlobalUnlock(clipbuffer);
SetClipboardData(CF_TEXT,clipbuffer);
CloseClipboard();
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询