编程论坛
注册
登录
编程论坛
→
C++教室
c++有鼠标宏吗
zbh120307
发布于 2023-09-08 22:09, 523 次点击
c++有鼠标宏吗?或是一些可以让运行窗口与鼠标互动的函数吗?
2 回复
#2
apull
2023-09-09 12:59
C++本身没有吧,不同系统调用不同的API
win的API
程序代码:
#include
<stdlib.h>
#include
<windows.h>
#define
KEY_DOWN(VK_NONAME) ((GetAsyncKeyState(VK_NONAME) & 0x8000) ? 1 : 0)
int
main()
{
int
n =
0
;
for
(;;)
{
if
(KEY_DOWN(MOUSE_MOVED))
{
system(
"
color 97
"
);
}
else
if
(KEY_DOWN(MOUSE_EVENT))
{
system(
"
color A7
"
);
}
else
if
(KEY_DOWN(MOUSE_WHEELED))
{
system(
"
color 17
"
);
}
else
{
system(
"
color 07
"
);
}
}
return
0
;
}
#3
zbh120307
2023-09-09 18:10
谢谢
1