• 2024-08-05C 和 Python 代码的函数的不同十六进制转储值
    这是我的示例C代码,用于从user32.dll中转储MessageBoxA:#include<windows.h>#include<stdio.h>voidDumpFun(HANDLEprocess,LPVOIDaddress,SIZE_Tdump_size){BYTE*buffer=(BYTE*)malloc(dump_size);if(buffer==NULL){pri
  • 2024-07-27Python win32serviceutil QueryServiceStatus:返回值是什么意思?
    我正在学习使用pywin32,并尝试在64位Python3.6.4上使用win32serviceutil模块以下代码:importwin32serviceutilasserviceserviceStatus=service.QueryServiceStatus("WinDefend")print(serviceStatus)返回以下元组:(16,4,197,0,0,0,0)我对wind
  • 2024-07-24如何将击键发送到最小化窗口而不最大化它?
    我正在为GTA5RP编写一个机器人,但我不知道如何将击键和鼠标点击发送到最小化的游戏窗口。我已经尝试了很多方法,但没有任何效果。|||如果这简化了某人的任务,那么您需要通过进程名称搜索窗口,即,因为每次重新启动时,RAGEMultiplayer的名称都会添加空格。GTA5.exe
  • 2024-07-23试图理解这个错误:致命的Python错误:PyEval_RestoreThread:该函数必须在持有GIL的情况下调用
    我有一个小型tkinter应用程序,我一直在其中实现最小的“拖放”,主要作为学习实验。我真正关心的是删除文件的文件路径。一切实际上都工作正常,直到我尝试在拖放后打包标签小部件。下面的最小工作示例。有问题的行会用注释指出。我通常不会在调试方面遇到太多麻烦,但我只是不知
  • 2024-02-05WINAPI 线程创建简单测试
    #include"Windows.h"#include<stdlib.h>#include<stdio.h>DWORDWINAPIThreadFunc(LPVOIDparam){printf("启动线程\n");return0;}intmain(){DWORDthreadID=0;HANDLEthreadObj=NULL;threadObj=
  • 2023-07-03记录一个boost1.72和Win32api的冲突
    报错:2>C:\ProgramFiles(x86)\WindowsKits\10\Include\10.0.19041.0\um\fileapi.h(53,1):errorC2116:'boost::interprocess::winapi::CreateDirectoryA':functionparameterlistsdonotmatchbetweendeclarations2>D:\software\boost_1_7
  • 2023-03-23WIN32 _WIN32 _WIN64
    WIN32仅代表Windows操作系统,_WIN32含义有限#ifdef_MAC#ifndef_WIN32#define_WIN32#endif#endif//_MAC#ifndefWIN32#defineWIN32#endif判断32位还是6
  • 2022-12-19win32多线程编程与锁
    模拟售票程序。未加锁程序:#include<iostream.h>#include<windows.h>intindex=0;intti=100;DWORDWINAPIfun1(LPVOIDlpParameter);DWORDWINA
  • 2022-10-22C# 输入法切换 C#中FormClosing与FormClosed的区别详细解析
    引用///<summary>///输入法切ENG///</summary>publicvoidChangeENG(){WinAPI.PostMessage(WinAPI.HWND_BROADC
  • 2022-10-08WIN32错误知识补充
    通过《Win32Error》、《COMError---HRESULT》和《NTSTATUS》等我们知道了一些win32错误基础知识,下面我们说点其他的东西。1、GetLastError()返回一个winapi错误代码.从