WinAPI
网络信息
这个作者很懒,什么都没留下…
展开
-
C++模拟鼠标移动
用以下代码可实现C++模拟鼠标移动: #include <iostream> #include <Windows.h> void Mouse_Move(int x, int y) { double fScreenWidth = ::GetSystemMetrics(SM_CXSCREEN) - 1; double fScreenHeight = ::GetSystemMetrics(SM_CYSCREEN) - 1; double fx = x * (65535.0f /原创 2021-02-01 08:07:15 · 2641 阅读 · 1 评论 -
keybd_event在游戏中使用
今天发现在游戏中,keybd_event不能使用,结果发现游戏是使用directinput实现读取键盘的,关键还是扫描码的问题,我抄了一段网上找来的代码,经测试有效: #include <iostream> #include <Windows.h> BYTE scan_code(DWORD pKey) { const DWORD result = MapVirtualKey(pKey, MAPVK_VK_TO_VSC); return static_cast<BYTE原创 2021-01-28 09:33:01 · 1487 阅读 · 3 评论 -
BITMAP结构体
BITMAP结构体所在的头文件: #include <wingdi.h> 原体: typedef struct tagBITMAP { LONG bmType; LONG bmWidth; LONG bmHeight; LONG bmWidthBytes; WORD ...原创 2020-03-27 20:30:40 · 1202 阅读 · 0 评论 -
WinAPI绘制图片
方法一: 在窗口进程中添加: static HBITMAP hBit; WM_CREATE窗口消息的内容: hBit = (HBITMAP)::LoadImage(NULL, L"C:\\Users\\Administrator\\Desktop\\246.bmp", IMAGE_BITMAP, 0, 0, LR_DEFAULTCOLOR | LR_CREATEDIBSECTION |...原创 2020-03-27 12:07:21 · 802 阅读 · 0 评论