MFC控件内加右键功能
此文章以ListCtrl控件为例子进行实现
- 新建对话框(新建dialog)
前面介绍过如何新建,戳这里查看 - 新建menu
前面介绍过如何新建,戳这里查看 - 新建LIstCtrl控件
前面介绍过如何新建,戳这里查看 - 给控件添加NM_RCLICK消息映射
- 根据下图中步骤选择添加控件NM_RCLICK
- 1 意思是选中ListCtrl控件,然后再到它的属性中去操作2、3、4、5、6。
- 完成之后会自动跳出OnNMRClickList的函数。
- 创建右键
- 在OnNMRClickList函数中加入下列代码
LPNMITEMACTIVATE pNMItemActivate = reinterpret_cast<LPNMITEMACTIVATE