【问题标题】:Is "afx_msg" necessary for message handler function?消息处理函数是否需要“afx_msg”?
【发布时间】:2013-01-02 02:21:45
【问题描述】:

我曾经在message handler function 的声明中添加"afx_msg" 前缀。
但我发现 the function 仍然被称为 whithout the prefix
"afx_msg" 是吗?
补充:

class CVLManageDlg : public CDialog  
{    ...
protected:   
    void OnAdd();
    void OnModify();
    void OnDel();
}


BEGIN_MESSAGE_MAP(CVLManageDlg, CDialog)
    ON_BN_CLICKED(IDC_ADD_VL_MANAGE, OnAdd)
    ON_BN_CLICKED(IDC_MD_VL_MANAGE, OnModify)
    ON_BN_CLICKED(IDC_DEL_VL_MANAGE, OnDel)
    ON_NOTIFY(NM_CLICK, IDC_LIST_VL_MANAGE, OnClickList)
    ON_WM_SIZE()
END_MESSAGE_MAP()

void CVLManageDlg::OnAdd()
{...}

void CVLManageDlg::OnModify()
{...}

void CVLManageDlg::OnDel()
{...}

【问题讨论】:

    标签: c++ mfc handler message


    【解决方案1】:

    ClassWizard 要求您在消息映射处理程序声明中使用 afx_msg 关键字。

    还有this

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-25
      • 1970-01-01
      • 2022-01-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多