vc难句求解VC中!m_newToolBar.IsWindowVisible()和if(!m_graph||m_draw
来源:学生作业帮 编辑:大师作文网作业帮 分类:数学作业 时间:2024/11/21 02:14:54
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这几句是什么意思?
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)为真,这个条件则可成立