(1)在状态栏资源中添加一个窗格。实现的方法是打开MainFrm.cpp文件,找到静态数

组indicators的定义,在第一个数组元素ID_SEPARATOR后面增加一个新的数组元素,即

添加了一个新的窗格,为了表明这个窗格的用途,故命名为

ID_INDICATOR_MOUSE_POS。修改后的代码如下:

static UINT indicators[] =
{ID_SEPARATOR,           // status line indicatorID_INDICATOR_MOUSE_POS,       //鼠标位置坐标值窗格ID_INDICATOR_CAPS,             // 大写 ID_INDICATOR_NUM,            // 数字键 ID_INDICATOR_SCRL,          // 滚动
};

(2) 在ResourceView的String Table中添加ID_INDICATOR_MOUSE_POS, 在Caption

中输入“鼠标的当前坐标”。

(3)添加鼠标移动消息的响应函数。

编辑其代码如下:

void CMyTextOutView::OnMouseMove(UINT nFlags, CPoint point)
{// TODO: Add your message handler code here and/or call defaultCString szCoordinate;//获得状态栏的指针CStatusBar* pStatusBar=(CStatusBar*)GetParentFrame()->GetDescendantWindow(ID_VIEW_STATUS_BAR);szCoordinate.Format("(%4d,%4d)",point.x,point.y);//在状态栏的第二个窗格中输出当前鼠标位置pStatusBar->SetPaneText(1,szCoordinate);   //面板编号从0开始CView::OnMouseMove(nFlags, point);
}

(4)运行效果如下:

在状态栏中显示鼠标位置坐标相关推荐

  1. [VB]在状态栏中显示帮助信息

    状态栏是VB中的一个很有用的控件,但是默认状态下它不在控件面板中,在我们使用它之前必须先添加,方法是按下Ctrl+T快捷键,在弹出的"Components"对话框中选中MS Win ...

  2. delphi StatusBar在状态栏中显示checkBox

    //StatusBar在状态栏中显示checkBox procedure TForm1.CheckBox1Click(Sender: TObject); begin        Image1.Vis ...

  3. MFC——在状态栏中显示滚动字幕

    记录学习的点点滴滴,这次主要是写的MFC中实现在状态栏中实现滚动的字幕,实现很简 单,和大家分享一下我的代码. 建立一个对话框程序,在OnInitDialog函数添加如下代码,同时在类中添加一个CSt ...

  4. html在状态栏中显示时间,html网页时间显示代码和倒计时代码大全

    Date(); var day; var date; if(today.getDay()==0) day = "星期日" if(today.getDay()==1) day = & ...

  5. 鼠标处显示坐标 html,cesium的鼠标事件(最基础的显示鼠标位置坐标)

    一.cesium屏幕空间事件控制者接口:ScreenSpaceEventHandler(参数canvas) #var handler = new Cesium.ScreenSpaceEventHand ...

  6. 在虚幻4中显示鼠标并自定鼠标样式

    1.通过虚幻自带的来实现 在项目选定的Controller中勾上Show Mouse Cursor 或者在蓝图中使用Show Mouse Cursor节点,目标是Player Controller 在 ...

  7. android状态栏上显示图标大全,状态栏中的Android应用图标

    对不起,我没有足够的声誉将此添加为评论,但是您是否看过类似的问题?您可以添加所需图标的可绘制资源,并在通知上设置标志,以便允许图标保留在状态栏中. FLAG_NO_CLEAR和FLAG_ONGOING ...

  8. MFC实时显示鼠标坐标

    实时显示鼠标坐标 方法一:在窗口的客户区实时显示鼠标坐标 以左上角为例,直接在鼠标移动消息的响应函数中添加以下代码. void CMFC_DrawView::OnMouseMove(UINT nFla ...

  9. 虚幻引擎图文笔记:游戏运行时如何显示鼠标指针

    答案就是自定义PlayerController类 效果展示 实现步骤 下面我们来看一下实现步骤 新建一个派生自PlayerController的蓝图类 并将其指定为World Settings中的Pl ...

最新文章

  1. Scala-高阶函数
  2. 快速了解和使用Photon Server
  3. docker 安装elasticsearch
  4. Python自动单元测试框架
  5. 让Win让Win XP自动维护系统 自动维护系统
  6. isp和3a的联系与区别是什么?
  7. android单选按钮_Android单选按钮示例
  8. Linux 系统使用WordPress开启“固定链接设置”之后部分页面打不开(404)的解决办法...
  9. 【GNN】图神经网络入门之GRN图循环网络
  10. java 自己实现连接池_JAVA自定义连接池原理设计(一)
  11. 【强化学习】逆强化学习概念
  12. SAP UI5 应用开发教程之八十三 - SAP UI5 的自动化测试套件页面的开发步骤介绍试读版
  13. 数学建模PPT(三)
  14. 天猫、京东、苏宁双11房产战事起
  15. 冒泡排序 ← C语言实现
  16. DPC_WATCHDOG_VIOLATION蓝屏分析
  17. 基于MPLAB X IDE配置位设置讲解
  18. pytorch矩阵运算
  19. vivo商城促销系统架构设计与实践-概览篇
  20. 锐志51开发板原理图2,实物图,继电器,LCD1602或者OLED,DS18B20

热门文章

  1. 用promise封装ajax_ES6-promise封装AJAX请求
  2. 亚马逊出的平板电脑_亚马逊推出了这款不到400元的平板电脑!学生党的福音!...
  3. “小众”之美——Ruby在QA自动化中的应用
  4. 阿里云开源EasyTransfer:业界首个面向NLP场景深度迁移学习框架
  5. 玩转算法之面试-第六章(栈和队列)
  6. 平衡二叉树、二叉排序树-数据结构
  7. 基于依存句法与语义角色标注的事件抽取项目
  8. 一种基于伪标签半监督学习的小样本调制识别算法
  9. poj3667 区间合并,找最左边的空余块
  10. logging模块(* * * * *)