VC ++ MFC应用程序无法记录鼠标数值坐标

时间:2018-02-27 21:12:22

标签: c++ visual-c++ mfc

我是MFC的新手,我试图在Windows上创建一个快速应用程序来模拟我将在以后集成的硬件/计算机外围设备,当它可用时,但硬件将发送屏幕x& y坐标。

我创建了一个捕获鼠标事件的MFC应用程序。在鼠标移动事件。

我能够捕获鼠标移动事件,但是日志没有显示X&的数值。 Y而是输出.cpp文件路径为X的值& Y没什么,奇怪的?

请参阅下面的代码段:

<div class="wrapper">
  <div class="nav">
    <ul>
      <li>One</li>
      <li>Two</li>
      <li>Three</li>
    </ul>
  </div>
</div>

请参阅日志和应用程序的屏幕截图:

enter image description here

如何输出数字x&amp; y值?

由于

1 个答案:

答案 0 :(得分:3)

问题是您的TRACE语句需要格式字符串。

实施例

 TRACE(_T("X: %d"), point.x);

您可以在这里阅读更多内容:

MFC Debugging Techniques