早教吧作业答案频道 -->其他-->
GetMenu()->GetSubMenu(4)->CheckMenuItem(0,MFBYPOSITION|MFCHECKED);这怎么错了在VS2005编译器中,这条语句引发了个错误中断。AFXWININLINECMenu*CMenu::GetSubMenu(intnPos)const{ASSERT(::IsMenu(mhMenu));returnCMenu::From
题目详情
GetMenu()->GetSubMenu(4)->CheckMenuItem(0,MF_BYPOSITION|MF_CHECKED); 这怎么错了
在VS2005编译器中,这条语句引发了个错误中断。_AFXWIN_INLINE CMenu* CMenu::GetSubMenu(int nPos) const
{ ASSERT(::IsMenu(m_hMenu)); return CMenu::FromHandle(::GetSubMenu(m_hMenu, nPos)); }
这是为什么呢?
在VS2005编译器中,这条语句引发了个错误中断。_AFXWIN_INLINE CMenu* CMenu::GetSubMenu(int nPos) const
{ ASSERT(::IsMenu(m_hMenu)); return CMenu::FromHandle(::GetSubMenu(m_hMenu, nPos)); }
这是为什么呢?
▼优质解答
答案和解析
GetSubMenu(4)得到的指针有问题,你可以这样试下
CMenu * pMenu = GetMenu()->GetSubMenu(4);看一下pMenu是否为空或者有问题的指针。
CMenu * pMenu = GetMenu()->GetSubMenu(4);看一下pMenu是否为空或者有问题的指针。
看了GetMenu()->GetS...的网友还看了以下:
LABVIEW条件结构,为什么提示:条件结构,选择器值存在错误类型添加分支后,为什么选择器标签名字 2020-05-13 …
真理在一定条件可以为谬误那地球围着太阳转这个真理,在什么条件成为错误.对事物的认识是没有穷尽的.那 2020-06-05 …
判断正误,正确的在括号里打勾,错误的打叉.一条直线长5米,两条这样的直线长10米.经过一点可以画无 2020-07-08 …
.在EXCEL中,对数据库进行条件筛选时,下面关于条件区域的叙述中错误在EXCEL中,对数据库进行 2020-07-10 …
如图2-6乙所示,用一只手将锯条压在桌沿上,用另一只手轻拨锯条一端,听其响度.错误之处.1.如图2- 2020-11-08 …
在一定条件下真理会转化为谬误主要是因为A.真理是绝对的,谬误是相对的B.真理是具体的、有条件的C.真 2020-11-21 …
下列四条叙述中,有错误的一条是().A、以科学技术领域中的问题为主的数值计算称为科学计算下列四条叙述 2020-11-21 …
“谎言重复一千次,就会变成真理”这种说法错误在于它认为()A真理和谬误没有确定的界限B真理和谬误有确 2020-11-23 …
GetMenu()->GetSubMenu(4)->CheckMenuItem(0,MFBYPOSI 2020-11-23 …
请指出如图所示实验操作中的错误(1、2分别提出两条,3题提出一条),并改正:(1)错误:①,②;改正 2020-12-19 …