生成一个C++鼠标交互模板
时间: 2023-05-27 13:02:16 浏览: 62
#include <stdio.h>
#include <conio.h>
#include <graphics.h>
int main()
{
int gd = DETECT, gm;
int x, y, button;
// 初始化图形界面
initgraph(&gd, &gm, "");
while (1) {
// 等待鼠标事件
while (!kbhit() && !ismouseclick(WM_LBUTTONDOWN)) {
delay(50);
}
if (ismouseclick(WM_LBUTTONDOWN)) {
// 获取鼠标点击的坐标
getmouseclick(WM_LBUTTONDOWN, x, y);
// 在指定位置输出文字
outtextxy(x, y, "鼠标左键被点击了");
} else if (kbhit()) {
// 读取用户输入,如果按下ESC键则退出程序
char ch = getch();
if (ch == 27) {
break;
}
}
}
// 关闭图形界面
closegraph();
return 0;
}
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)