题目
请问:BEGIN_MESSAGE_MAP(CMenuView,CView)和END_MESSAGE_MAP() 具体是什么函数?有什么作用?
BEGIN_MESSAGE_MAP(CMenuView,CView)
ON_WM_CONTEXTMENU()
//{{AFX_MSG_MAP(CMenuView)
ON_COMMAND(IDM_TEST,OnTest)
ON_WM_RBUTTONDOWN()
ON_COMMAND(IDM_SHOW,OnShow)
//}}AFX_MSG_MAP
// Standard printing commands
ON_COMMAND(ID_FILE_PRINT,CView::OnFilePrint)
ON_COMMAND(ID_FILE_PRINT_DIRECT,CView::OnFilePrint)
ON_COMMAND(ID_FILE_PRINT_PREVIEW,CView::OnFilePrintPreview)
END_MESSAGE_MAP()
我知道这是消息映射函数但这里面的BEGIN_MESSAGE_MAP(CMenuView,CView)和END_MESSAGE_MAP() 具体是什么函数?有什么作用?
ON_WM_RBUTTONDOWN() 这个函数在程序体的哪个地方定义的?它的形参有几个?它们分别是什么?起什么作用?
BEGIN_MESSAGE_MAP(CMenuView,CView)
ON_WM_CONTEXTMENU()
//{{AFX_MSG_MAP(CMenuView)
ON_COMMAND(IDM_TEST,OnTest)
ON_WM_RBUTTONDOWN()
ON_COMMAND(IDM_SHOW,OnShow)
//}}AFX_MSG_MAP
// Standard printing commands
ON_COMMAND(ID_FILE_PRINT,CView::OnFilePrint)
ON_COMMAND(ID_FILE_PRINT_DIRECT,CView::OnFilePrint)
ON_COMMAND(ID_FILE_PRINT_PREVIEW,CView::OnFilePrintPreview)
END_MESSAGE_MAP()
我知道这是消息映射函数但这里面的BEGIN_MESSAGE_MAP(CMenuView,CView)和END_MESSAGE_MAP() 具体是什么函数?有什么作用?
ON_WM_RBUTTONDOWN() 这个函数在程序体的哪个地方定义的?它的形参有几个?它们分别是什么?起什么作用?
提问时间:2021-12-18
答案
你理解错了,这些都是宏定义,不是函数.在BEGIN_MESSAGE_MAP()和END_MESSAGE_MAP()之间添加你的消息响应函数.ON_WM_RBUTTONDOWN() 是一个windows系统消息,就是鼠标右键按下的消息.他的相应函数是afx_msg void OnRButto...
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
热门考点
- 1霜是空气中的 遇冷 成固态 ,此过程(吸;放热).露是空气中的 遇冷 成液态 ,此过程(吸;放热).
- 2在平面直角坐标系中O是坐标原点已知点A的坐标是(2,2)请你在坐标轴上找出点B使△AOB是等腰△,则符合条件
- 3I Like to eat h_ in the fast food shop.
- 4青少年在家中的生活 英文作文 190字左右
- 5一个长15cm,横截面是正方形的长方体,高增加5cm,表面积就增加180平方cm,求原来长方体的表面
- 6在用弹簧测力计测定木块A、B间的动摩擦因数μ中,如图甲、乙所示.采用图_较合理;若A、B的重力分别为100N和150N,甲图中弹簧测力计读数为60N(当A被拉动时),FT=110N,则A、B间的动摩擦
- 7我那时心里很难过,觉得自己欠了他很多似的.这句用三个成语代替是什么?
- 8The PE class begins at a quarter to four in the afternoon.(改为同义句)
- 9key chain 甚么意思
- 10在○里填符号,6○2○3○7=24