随笔写写01(study.win API.personal)

//本人第一次写,不喜…算了,随意。1
最近突然想学windows API
因为想用c++写工具脚本(就是莽)
于是乎就有了这个博客
先贴上URL:Windows API 参考手册

先玩一会(这是个人习惯,别学,不好)

1.我们先玩鼠标吧,鼠标嘛,肯定要有位置和按键
   所以我们需要找一下大佬的代码看一下:通过 Windows API 获取鼠标位置等状态信息(空格好麻烦不打了)
作为一只有自知之明的菜鸡,我决定头文件用 iostreamWindows.h
剩下的就简单了,一个已经给了的结构体 POINT 存储位置信息(X和Y)
然后我就

int main()
{
	POINT p;
	while(1)
	{
		GetCursorPos(&p);
		int x=P.x;
		int y=P.y;
		sysftem("cls");
		cout<<P.x<<" "<<p.y<<endl;
		sleep(30);
	}
	return 0;
}

解释一下,这个程序是时时更新的、流畅的动画是1/24秒一帧,所以Sleep(302)
---------------------------华丽的分割线(请本着有就行的想法)---------------------------
2.现在有鼠标位置了,我想要玩鼠标按键,比如,,监听按键什么的
先向大佬要代码:C++监测鼠标按键~
我找到的一个能用的有趣函数 GetAsyncKeyState()
百度百度:GetAsyKeyState() (注意看c/c++声明那一部分)

//代码我就不敲了,太简单了(反正是给自己看的) 
//直接调用函数就好

查找过程中发现了类似于 VK_LBUTTON 的 MK_LBUTTON
windows程序设计MK_LBUTTON
mk_lbutton和vk_lbutton的区别?(百度知道)

到此,我浪不动了,容我好好学一下 Windows API 参考手册演练:创建传统的 Windows 桌面应用程序C++()

我要浪不要拦着我啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊


  1. 注释请直接从文中链接,就是别直接看注释 ↩︎

  2. 30ms; ↩︎

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值