[cpp] view plaincopy
- 这里使用消息拦截的方法
[cpp] view plaincopy
- BOOL PersonDlg::PreTranslateMessage(MSG* pMsg)
- {
- if (GetDlgItem(IDC_EDIT_USER_ID)->m_hWnd == pMsg->hwnd ||
- GetDlgItem(IDC_EDIT_USER_NAME)->m_hWnd == pMsg->hwnd ||
- GetDlgItem(IDC_EDIT_PHONE)->m_hWnd == pMsg->hwnd ||
- GetDlgItem(IDC_EDIT_IDCARD)->m_hWnd == pMsg->hwnd )
- {
- if (pMsg->message == WM_RBUTTONUP || pMsg->message == WM_KEYDOWN && pMsg->wParam == ‘V‘ && (GetAsyncKeyState(VK_CONTROL) & 0x8000))
- return TRUE;
- }
- return CRTDialog::PreTranslateMessage( pMsg );
- }
VC/MFC 使edit控件不能进行粘贴操作
时间: 2024-12-12 23:11:19