请问,在 VC FormView 中怎样支持 Ctrl+C Ctrl+V 的拷贝粘贴功能?

Terark-CTO-雷鹏
博客专家认证
2004-11-26 10:39:01
请问,在 VC FormView 中怎样支持 Ctrl+C Ctrl+V 的拷贝粘贴功能?
在 Dialog 中不用特别的处理,Edit就自动支持,但 FormView 中不行,应该怎么作?
...全文
110 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
CodeProject-Jerry 2004-11-26
  • 打赏
  • 举报
回复
打开资源
accelerator
把 Ctrl+C Ctrl+V Ctrl+X 都删掉
某鸟 2004-11-26
  • 打赏
  • 举报
回复
if前面的注释要去掉
某鸟 2004-11-26
  • 打赏
  • 举报
回复
你是说要在formview里的编辑框里可以用ctrl+c、ctrl+v对吧?

在formview里处理ID_EDIT_COPY ID_EDIT_PASTE等消息,然后在消息处理的函数里写处理,
例如:
void CMyFormView::OnEditPaste()
{
CWnd* pWnd = GetFocus();
//if(pWnd->IsKindOf(RUNTIME_CLASS(CEdit)) == true)
((CEdit*)pWnd)->Paste();//或者Copy、Cut、Undo等方法。
}

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧