VC中有字符串全选和复制的功能么? 一个编辑框控件,里面会有很多的数字,我需要复制这些数字到其他的地方,需要用鼠标右键的“全选”和“复制”功能这样很麻烦,也很慢,因为数据很多就想用一个按钮来完成这个功能,不知道VC里面有没有这样的实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 全选:CEdit::SetSel(0, -1);复制:CEdit::Copy(); 全选:CEdit::SetSel(0, -1); 复制:CEdit::Copy(); 删除:CEdit::Clear(); 你需要复制到什么地方?CEdit::Copy(); 只是复制到剪切板。 CString str;edit.GetWindowsText(str); 上面错了应该是CString str; edit.GetWindowText(str); 我只是想实现“ctrl+c”的功能COPY()是这个功能么? CString str; edit.GetWindowText(str); 我觉得使用这个挺好的,反正都在字符串str里面,你想放在哪里,你就处理str好了 是我的问题没描述好了我这个工具是一个辅助工具,目的是生成一些数字,然后把生成的复制下来,粘贴到其他的文本文件上我就是想问:放一个按钮,按下这个按钮就能实现“Ctrl+c”的功能,这样我就可以直接在我需要的文本上“ctrl + v”就可以了问题就是,如何实现“Ctrl+c” 这个功能呢? 鼠标键盘模拟事件 //Ctrl + C OnBtn1() { m_edit.SetFocus(); //按下Ctrl键 keybd_event( VK_CONTROL, NULL, KEYEVENTF_EXTENDEDKEY | 0, 0 ); //注意大写 keybd_event( int( 'C' ), NULL, 0, 0 ); keybd_event( VK_CONTROL, NULL, KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0 ); keybd_event( int( 'C' ), NULL, KEYEVENTF_KEYUP, 0 ); } 子对话框间通讯的问题 MFC循环中控制 代码的意思 关于一个比较简单的代理编程问题,就是搞不定阿 关于settimer,伤脑筋 请laolaoliu2002(老刘)来领分100!!! GBK简体繁体怎样相互转换 如何编写udp广播的winsock程序 如何将HCURSOR转换为HBITMAP? 防截屏 有没有多对一的map容器? vc6编译snmp出错
复制:CEdit::Copy();
复制:CEdit::Copy();
删除:CEdit::Clear();
edit.GetWindowsText(str);
CString str;
edit.GetWindowText(str);
我只是想实现“ctrl+c”的功能
COPY()是这个功能么?
edit.GetWindowText(str);
我觉得使用这个挺好的,反正都在字符串str里面,你想放在哪里,你就处理str好了
我这个工具是一个辅助工具,目的是生成一些数字,然后把生成的复制下来,粘贴到其他的文本文件上
我就是想问:放一个按钮,按下这个按钮就能实现“Ctrl+c”的功能,这样我就可以直接在我需要的文本上“ctrl + v”就可以了
问题就是,如何实现“Ctrl+c” 这个功能呢?
//Ctrl + C
OnBtn1()
{
m_edit.SetFocus();
//按下Ctrl键
keybd_event( VK_CONTROL, NULL, KEYEVENTF_EXTENDEDKEY | 0, 0 );
//注意大写
keybd_event( int( 'C' ), NULL, 0, 0 );
keybd_event( VK_CONTROL, NULL, KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP, 0 );
keybd_event( int( 'C' ), NULL, KEYEVENTF_KEYUP, 0 );
}