兔兔 的 游戏 —— 获取鼠标位置

获取鼠标位置


D e v − C + + Dev-C++ DevC++ 中有一些函数,可以获取鼠标的位置,也可以判断鼠标是否点击。

#include 

#include 
using namespace std;

#define KEY_DOWN(VK_NONAME) ((GetAsyncKeyState(VK_NONAME) & 0x8000) ? 1:0) // 方便后面调用

int main()
{
	POINT P;
	while (1)
	{
		GetCursorPos(&P);
		if (KEY_DOWN(VK_LBUTTON)) // 判断鼠标左键是否被点击 
			printf("左键 P(%d, %d)\n", P.x, P.y);
		if (KEY_DOWN(VK_RBUTTON)) // 判断鼠标右键是否被点击 
			printf("右键 P(%d, %d)\n", P.x, P.y);
		if (KEY_DOWN(VK_MBUTTON)) // 判断鼠标滚轮键是否被点击 
			printf("滚轮键 P(%d, %d)\n", P.x, P.y);
		system("cls");
	}
	return 0;
}


你可能感兴趣的:(游戏)