解决FormView视图无法响应Ctrl+C等键盘消息的4行代码

您可以通过以下4行代码解决FormView视图无法响应Ctrl+C等键盘消息的问题,无需对单个Editbox控件做出任何修改,使用非常方便,并且仅需2个资源点。

BEGIN_MESSAGE_MAP(CMyFormView, CFormView)
    ON_WM_CHAR()
END_MESSAGE_MAP()

void CMyFormView::OnChar(UINT nChar, UINT nRepCnt, UINT nFlags)
{
    if (nChar == 3) {
        AfxGetMainWnd()->SendMessage(WM_COMMAND, ID_EDIT_COPY);
    } else {
        CFormView::OnChar(nChar, nRepCnt, nFlags);
    }
}
txt 文件大小:148B