vc难句求解VC中!m-newToolBar.IsWindowVisible()和if(!m-graph||m-draw

问题描述:

vc难句求解
VC中!m_newToolBar.IsWindowVisible()和if(!m_graph||m_drawtoolinfo->IsInUsing(PT_SCREEN)) return;和!m_graph||m_drawtoolinfo这几句是什么意思?
1个回答 分类:数学 2014-12-03

问题解答:

我来补答
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)为真,这个条件则可成立
 
 
展开全文阅读
剩余:2000
上一页:不是奥数题
也许感兴趣的知识