void CMenuDlg::OnContextMenu(CWnd* pWnd, CPoint point)
{
// TODO: Add your message handler code here
1: CMenu *m_lMenu;
2: CPoint m_pPoint;
3: m_pPoint=point;
4: ClientToScreen(&m_pPoint);
5: m_lMenu=GetMenu();
6: m_lMenu=m_lMenu->GetSubMenu(0);
7: m_lMenu->TrackPopupMenu(TPM_CENTERALIGN+TPM_LEFTBUTTON,
8: m_pPoint.x,m_pPoint.y,this,NULL);
}
第5行:error C2660: 'GetSubMenu' : function does not take 0 parameters
该如何修改?
{
// TODO: Add your message handler code here
1: CMenu *m_lMenu;
2: CPoint m_pPoint;
3: m_pPoint=point;
4: ClientToScreen(&m_pPoint);
5: m_lMenu=GetMenu();
6: m_lMenu=m_lMenu->GetSubMenu(0);
7: m_lMenu->TrackPopupMenu(TPM_CENTERALIGN+TPM_LEFTBUTTON,
8: m_pPoint.x,m_pPoint.y,this,NULL);
}
第5行:error C2660: 'GetSubMenu' : function does not take 0 parameters
该如何修改?
解决方案 »
- VC中在回调函数中对控件进行操作
- RealPlayer中的SetControls如何使用?
- Player MFC Application 遇到问题需要关闭
- //ACTIVEX 暴露一个方法时,参数设置问题 只是想多加个参数strLb2 就不能执行了 请问为什么?
- 读字符串构成的TXT文件中的字符,如何将空格划分的字符读出?
- 一个奇怪的问题.请高手解答
- LINK : fatal error LNK1104: cannot open file "E:\Microsoft.obj"该怎么解决?
- 2000下打开并口的问题,请指点迷津
- 程序中各种等号的意义
- delphi、vc、c++ builder三者,哪一种是你的最终选择,why?
- 急!!我的VC的一个库文件坏了,请帮忙。
- 请问,什么预编译命令能使 var1,var2,var3,的1,2,3,用一个字母代替,比如n ,是#,还是##,或是其它?
或在编译输出窗口双击错误号,直接到出错的语句。
语法是
m_lMenu.LoadMenu(IDR_POPUP);