u010460243 2014-01-17 02:52 采纳率: 0%
浏览 837

VC中if(!m_graph||m_drawtoolinfo->IsInUsing(PT_SCREEN)) return;是什么意思

VC中!m_newToolBar.IsWindowVisible()和
if(!m_graph||m_drawtoolinfo->IsInUsing(PT_SCREEN)) return;和
!m_graph||m_drawtoolinfo这几句是什么意思?

  • 写回答

1条回答 默认 最新

  • ChatGPTᴼᴾᴱᴺᴬᴵ 2023-02-26 18:04
    关注

    该回答引用ChatGPT

    这些代码片段看起来像是C++或类似语言中的一些代码。下面是对每个代码片段的解释:

    • m_newToolBar.IsWindowVisible():这段代码检查一个名为m_newToolBar的工具栏是否可见,并返回一个布尔值。如果工具栏可见,该表达式将返回true,否则返回false。
    • if(!m_graph||m_drawtoolinfo->IsInUsing(PT_SCREEN)) return;:这段代码包含一个条件语句,如果条件满足,将执行return语句并退出当前函数。
    • !m_graph:这是一个逻辑非运算符,它检查m_graph是否为false,如果为false,则表达式的结果为true。如果m_graph为true,则表达式的结果为false。
    • m_drawtoolinfo->IsInUsing(PT_SCREEN):这是一个方法调用,它调用一个名为IsInUsing()的方法,并传递一个PT_SCREEN参数。该方法似乎属于m_drawtoolinfo对象,但不清楚它的作用是什么。
    • ||:这是逻辑或运算符,如果两个操作数中的任何一个为true,则表达式的结果为true。
    • return;:这是一个函数返回语句,它会立即退出当前函数并返回控制到调用该函数的代码行。
    评论

报告相同问题?

悬赏问题

  • ¥15 解决一个加好友限制问题 或者有好的方案
  • ¥15 关于#java#的问题,请各位专家解答!
  • ¥15 急matlab编程仿真二阶震荡系统
  • ¥20 TEC-9的数据通路实验
  • ¥15 ue5 .3之前好好的现在只要是激活关卡就会崩溃
  • ¥50 MATLAB实现圆柱体容器内球形颗粒堆积
  • ¥15 python如何将动态的多个子列表,拼接后进行集合的交集
  • ¥20 vitis-ai量化基于pytorch框架下的yolov5模型
  • ¥15 如何实现H5在QQ平台上的二次分享卡片效果?
  • ¥30 求解达问题(有红包)