MFC CEdit 屏蔽右健菜单

【生活经历分享】华师国培 华师伴学 合同都是坑 消费者付款后无法退款和华师国培签合同需小心,合同中都是保护华师的条款,没有保护消费者的条款。
收到钱,就算你因对培训质量不满意,也不能退款。因合同消费者维权肯定十分艰难。
华师伴学的授课方式是看录制的视频,不是真人现场教学。是否是您和孩子想要的学习方式?
各位打算报名的,交费要谨慎!
其他人在小红书上发的,转:

深圳市华师国培教育科技有限公司,黑心机构,大家擦亮眼睛,别被骗了,消费欺诈,虚假承诺,签合同各种坑,收到钱了不履行承诺不退款,乱扣费,维权艰难! - 小红书

 
【说明:欢迎转载!转载请注明出处,且不能修改文章内容。否则,请勿转载!】
 
如何屏蔽编辑控件的右健菜单,方法很多。这里只说一种:继承 CEdit,重写 ON_WM_CONTEXTMENU 消息。
直接上代码:
 1 #pragma once
 2 #include <afxwin.h>
 3 
 4 class CMarxEdit : public CEdit
 5 {
 6     DECLARE_DYNAMIC(CMarxEdit)  // 需要在 CPP 中声明 IMPLEMENT_DYNAMIC,否则会报错。
 7 
 8 public:
 9     CMarxEdit() {};
10     virtual ~CMarxEdit() {};
11 
12 protected:
13     afx_msg void OnContextMenu(CWnd* pWnd, CPoint point);
14     DECLARE_MESSAGE_MAP()
15 };

 

#include "pch.h"
#include "CMarxEdit.h"

IMPLEMENT_DYNAMIC(CMarxEdit, CEdit)
BEGIN_MESSAGE_MAP(CMarxEdit, CEdit)
    ON_WM_CONTEXTMENU()
END_MESSAGE_MAP()

void CMarxEdit::OnContextMenu(CWnd* pWnd, CPoint point)
{
    // 直接返回,屏蔽右键菜单
    return;
}

 

posted @ 2025-12-16 09:02  91program  阅读(0)  评论(0)    收藏  举报