我想在richedit粘贴一段文字,但是它用ctrl+c会自动粘贴并带有格式,我想去掉这些背景格式等,想让它执行自定义的粘贴函数,但不知怎么弄
求助
求助
解决方案 »
- 数据表里没有记录的时候,程序出错,如何判断、预防呢?
- 成功买的回家火车票,散分200
- windows ftp 客户端 访问linux ftp 服务器 如果客户机用mfc ftp类实现的话 需要注意那些地方 应该如何写 或者如何设置
- VC定义在函数后面的参数
- === 我在界面上做了一个CPropertyPage,如何去掉它凸出的外观===
- 请问我想要在击一个dialog里面的button时发出message,并且在view里面接受该message应该怎样做?
- ADO如何访问ORACLE中返回游标的函数???
- ************************为什么我的工具栏上不能创建两个ComboBox? 在线!**********************
- 给分
- 当焦点 在某一控件或窗体的时候,如何禁用任何输入法?
- MFC 画直线
- PreTranslateMessage函数和Child类型的对话框
WM_PASTE时处理下剪切板的数据
void CXXView::OnProtected(NMHDR* pNMHDR, LRESULT* pResult)
{
ENPROTECTED* pEP = (ENPROTECTED*)pNMHDR; switch (pEP->msg)
{
case WM_KEYDOWN:
break;
case WM_PASTE:
{
m_wndEditSend.OnPaste();
break; }
case WM_CUT:
case EM_SETCHARFORMAT: default:
break;
}; *pResult = FALSE;
}父窗口处理不到这函数,没反应
{
if (pMsg->message == WM_KEYDOWN) //响应键盘组合键消息
{ if (GetDlgItem(IDC_EDIT1)==GetFocus())
{
if( pMsg->wParam==86 && GetKeyState(VK_CONTROL)&0x80)
AfxMessageBox(_T("按键Ctrl+V"));
}
}
return CDialog::PreTranslateMessage(pMsg);
}