vc难句求解VC中!m_newToolBar.IsWindowVisible()和if(!m_graph||m_draw
来源:学生作业帮 编辑:百度作业网作业帮 分类:数学作业 时间:2024/06/28 12:10:08
vc难句求解
VC中!m_newToolBar.IsWindowVisible()和if(!m_graph||m_drawtoolinfo->IsInUsing(PT_SCREEN)) return;和!m_graph||m_drawtoolinfo这几句是什么意思?
VC中!m_newToolBar.IsWindowVisible()和if(!m_graph||m_drawtoolinfo->IsInUsing(PT_SCREEN)) return;和!m_graph||m_drawtoolinfo这几句是什么意思?
![vc难句求解VC中!m_newToolBar.IsWindowVisible()和if(!m_graph||m_draw](/uploads/image/z/16369379-35-9.jpg?t=vc%E9%9A%BE%E5%8F%A5%E6%B1%82%E8%A7%A3VC%E4%B8%AD%21m_newToolBar.IsWindowVisible%28%29%E5%92%8Cif%28%21m_graph%7C%7Cm_draw)
m_newToolBar.IsWindowVisible();//IsWindowVisible表示是否可见,前面加个!,表示这个m_newToolBar不可见,则条件成立
m_drawtoolinfo是个变量,它有一个IsInUsing的函数,这个你要查看源代码
!m_graph||m_drawtoolinfo->IsInUsing(PT_SCREEN);//这个是组合条件,!的优先级比||高,所以可以这样看(!m_graph)||(m_drawtoolinfo->IsInUsing(PT_SCREEN));也就是m_graph不为真,或者IsInUsing(PT_SCREEN)为真,这个条件则可成立
m_drawtoolinfo是个变量,它有一个IsInUsing的函数,这个你要查看源代码
!m_graph||m_drawtoolinfo->IsInUsing(PT_SCREEN);//这个是组合条件,!的优先级比||高,所以可以这样看(!m_graph)||(m_drawtoolinfo->IsInUsing(PT_SCREEN));也就是m_graph不为真,或者IsInUsing(PT_SCREEN)为真,这个条件则可成立