win32 鼠标穿透
摘要:鼠标穿透 https://juejin.cn/post/7008470158528217124
阅读全文
win32 SetFocus SetActiveWindow SetCapture
摘要:SetFocus SetActiveWindow 被设置的对象需要为设置的孩子等 SetFocus SetFocus([in] HWND hWnd) // If the function succeeds, the return value is the handle to the window t
阅读全文
win32 SendInput
摘要:SendInput 代替了 mouse_event 以及 keybd_event prototype UINT WINAPI SendInput( _In_ UINT nInputs, _In_ LPINPUT pInputs, _In_ int cbSize // 表示的是input的size,可
阅读全文
win32 MouseHook
摘要:// MOUSE 借助 GetMessage和PeekMessage实现 #define _WIN32_WINNT 0x0400 // #pragma comment( lib, "user32.lib" ) #include <windows.h> #include <stdio.h> HHOOK
阅读全文
win32 hook
摘要:NET API hooking is a technique by which we can instrument and modify the behavior and flow of APIcalls. https://www.ired.team/offensive-security/code-
阅读全文
win32 HIWORD LOWORD WORD
摘要:HIWORD(1); LOWORD(100); MAKELONG(100, 100); lParam 的最低 16 位包含 x 坐标,接下来的 16 位包含 y 坐标。
阅读全文
dart win32 字符串指针
摘要:获取窗口标题 final p = malloc<Pointer<Utf16>>(50); // 在C语言中其实只需要传入一个字符串的指针就可以了,这里的话,是指针的指针 GetWindowText(0x000908A6, p.value, 50); print(p.value.toDartStrin
阅读全文
win32 ShowWindow
摘要:/// 这个函数调用之后就会给系统置于maximize状态,如果我们没有调用其他的方法回复状态,我们就先对窗口的大小进行设置后,随后不能进行再次进行最大化,调用下面的ShowWindow(hWnd, SW_RESTORE),可以恢复 /// SW_RESTORE Activates and disp
阅读全文
win32 获取窗口大小
摘要:// 以下两个函数获取的是显示屏幕的大小,不包括任务栏等区域 int screenwidth = GetSystemMetrics(SM_CXFULLSCREEN); int screenheight = GetSystemMetrics(SM_CYFULLSCREEN); printf("%d,%
阅读全文
win32 设置窗口无标题栏
摘要:// 窗口创建之后 SetWindowLong(hWnd, GWL_STYLE, GetWindowLong(hWnd, GWL_STYLE) & ~WS_CAPTION); // 为创建窗口的时候 不使用 WS_CAPTION,WS_OVERLAPPEDWINDOW,WS_TILEDWINDOW,
阅读全文
win32 调用外部进程以及如何隐藏consle窗口
摘要:如何隐藏console窗口 FreeConsole(); 在启动console后释放console,console突然闪退 #pragma comment(linker, "/subsystem:"windows" /entry:"mainCRTStartup"") #pragma comment(
阅读全文
win32 sendMessage sendMessageTimeout postMessage
摘要:PostMessage();//将消息丢在消息队列就不管了 SendMessage();//等待消息处理,同步函数 SendMessageTimeout();//可以广播信息或者单独发信息,有超时时间,可以设置处理类型,通过fuFlags来设置 fuFlags SMTO_NORMAL 超时就返回,不
阅读全文
spy++ 查看窗口 右键属不能突出显示的窗口说说明
摘要:如图1: 此时有highlight这个选项 如图2: 没有highlight这个选项 总结:如果窗口只是显示在系统托盘,没有自己的UI界面,我能只能通过点击系统托盘右键来进行操作,那么就不能突出显示
阅读全文
win32 设置窗口的透明度
摘要:LONG wAttr = GetWindowLong(hWnd, GWL_EXSTYLE); //设置windows style这样才能进行下面的SetLayeredWindowAttributes SetWindowLong(hWnd, GWL_EXSTYLE, wAttr | WS_EX_LAY
阅读全文
win32 查找窗口
摘要:spy++ FindWindow();//顶层窗口 FindWindowEx()//可以查找父窗口或者是兄弟窗口,如果填写了父就是找子,填写了子,就是找下一个兄弟 GetWindow();//父窗口要查询其子窗口可使用GetWindow函数(指定GW_CHILD标志),该函数返回第一个子窗口的句柄。
阅读全文
win32 EnumWindows in dart
摘要:使用和C里面完全一样 late final int _workerWHexHandle; int _enumWindowsProc(int hWnd,int lParam){ /// print(hWnd.toRadixString(16)); int pHWnd = FindWindowEx(hW
阅读全文
win32 窗口之间的主从关系与Z-Order
摘要:文章链接:https://www.cnblogs.com/dhatbj/p/3288152.html
阅读全文
win32 API
摘要:进程 GetPidByProcessName 窗口 GetWindowThreadProcessId; // 获取窗口的进程ID SetLayeredWindowAttributes: 设置窗口的显示属性 SetParent: 设置窗口的parent ShowWindow:以某个样式显示窗口 Set
阅读全文
win激活软件
摘要:比较靠谱的win激活软件 KMSpico v10.2.0
阅读全文
win32 thread(线程)
摘要:main -> 主线程 每个线程都有自己的ID 每个线程都有自己的栈内存 同一个进程中的线程使用相同的地址空间 线程的调度 操作系统将CPU的执行时间划分为时间片,依次根据时间片不同执行不同的线程
阅读全文