如何在文本框中实现Ctrl + C 与Ctrl + V 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼上的意思综合一下,自定义热键,把热键与CEdit本身的函数copy/paste结合或者不定义热键,在PreTranslateMessage里处理Ctrl+C/Ctrl+V like this:void CReportCtrl::OnChar(UINT nChar, UINT nRepCnt, UINT nFlags) { // TODO: Add your message handler code here and/or call default switch (nChar) { case 1: // CTRL + A .. SELECT ALL SelectAllItems(); break; case 3: // CTRL + C .. COPY CopyItem(); break; case 22: // CTRL + V .. PASTE PB_Paste(); PasteItem(); break; case 24: // CTRL + X .. CUT // CutItem(); default: break; } CListCtrl::OnChar(nChar, nRepCnt, nFlags);} 押宝啦押宝啦 读取txt文档中数据 如何取得当前显示器的色彩和刷新率,急 如何改变在视中显示的图像的大小? 关于CString相加的问题,在线等 VC编译器 高分!一个打印字符串的问题,急 有关在对话框中使用CSatic图形类画图的问题! 求路过高手指点关于资源文件 数据结构 控件动态创建字体问题 CString 与 WCHAR 之间的转换,以及TCHAR其三者之间的转换
自定义热键,把热键与CEdit本身的函数copy/paste结合
或者不定义热键,在PreTranslateMessage里处理Ctrl+C/Ctrl+V
{
// TODO: Add your message handler code here and/or call default
switch (nChar)
{
case 1: // CTRL + A .. SELECT ALL
SelectAllItems();
break;
case 3: // CTRL + C .. COPY
CopyItem();
break;
case 22: // CTRL + V .. PASTE
PB_Paste();
PasteItem();
break;
case 24: // CTRL + X .. CUT
// CutItem();
default:
break;
}
CListCtrl::OnChar(nChar, nRepCnt, nFlags);
}