002--VS C++ 获取鼠标坐标并显示在窗口上
2015-11-21 16:26
316 查看
//--------------------------------------------MyPaint() 函数---------------------------------------------------
//绘制图形
//-------------------------------------------------------------------------------------------------------------
void MyPaint(HDC hdc, LPARAM lParam)
{
int x, y;
char str[20] = "";
x = LOWORD(lParam);//取得鼠标x坐标值
y = HIWORD(lParam);//取得鼠标y坐标值
//设置文本颜色
SetTextColor(hdc, RGB(rand() % 255, rand() % 255, rand() % 255));
//显示文本
TextOut(hdc, 10, 10, "鼠标坐标", strlen("鼠标坐标"));
sprintf(str, "X坐标: %d ", x);
TextOut(hdc, 30, 30, str, strlen(str));
sprintf(str, "Y坐标: %d ", y);
TextOut(hdc, 30, 50, str, strlen(str));
}
如需整体运行框架,请点击: 游戏框架
游戏开发的梦想
梦开始的地方
相关文章推荐
- C++ this 指针
- 关于C++中的引用传递
- 关于C语言0x01
- c语言栈的应用之括号匹配问题
- C++设计模式[十四]解释器模式
- 000 VS2013 c++ 框架
- C++ 函数指针
- Effective Objective-C 2.0 — 第一条:了解Objective-C语言的起源
- 关于C++中虚函数的作用
- [c++] final override keyword
- 001--VS2013 c++ 游戏框架
- C++ sizeof 使用规则及陷阱分析
- C++学习笔记25——泛型算法之写入容器
- C++ 面向对象程序设计
- C语言二叉树的遍历,递归和非递归
- effective c++避免返回handles指向对象内部成分(2)
- C++控制台循环链表实现贪吃蛇
- 【C++】判断顺序栈出栈顺序的合法性
- C++ 学习(继承和动态内存分配)
- 深入解析C++ STL中的常用容器