在开发中会用到右键菜单,我们来一起学习一下。
假如,我们现在已经准备好了列表,就差右键处理了。
2、给要添加右键菜单的ListCtrl子类,添加消息
按 ctrl + shift + x 打开类向导,选择要添加的子类,在消息中找到 =NM_RCLICK消息,双击=NM_RCLICK,就会在右侧出现OnNMRClick,然后点击编辑代码即可
3、编辑代码
void CRunSerListCtr::OnNMRClick(NMHDR *pNMHDR, LRESULT *pResult)
{
LPNMITEMACTIVATE pNMItemActivate = reinterpret_cast<LPNMITEMACTIVATE>(pNMHDR);
// TODO: 在此添加控件通知处理程序代码
*pResult = 0;
NM_LISTVIEW* pNMListView = (N