在状态栏中显示鼠标位置坐标
生活随笔
收集整理的這篇文章主要介紹了
在状态栏中显示鼠标位置坐标
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
(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)添加鼠標移動消息的響應函數。
編輯其代碼如下:
(4)運行效果如下:
總結
以上是生活随笔為你收集整理的在状态栏中显示鼠标位置坐标的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 排列算法-递归
- 下一篇: MFC中文件打开与保存