自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 常见的WIndows函数返回值数据类型

数据类型 指出函数调用失败的值 VOID 这个函数不可能失败。只有极少数Windows函数的返回值类型为VOID BOOL 如果函数失败,返回值为0;否则,返回值是一个非0值。应避免测试返回值是否为TRUE,最稳妥的做法是检查它是否不为FALSE HANDLE 如果函数失败,则返回值通常为NULL;否则HANDLE将标识一个可以操纵的对象。请注意这种返回值,因为某些函数会返回为INVALID_HANDLE_VALUE的一个句柄值,它被定义为-1。函数的Platform S

2024-05-12 14:02:58 78

原创 ReadProcessMemory 函数 (memoryapi.h)

指向从中读取的指定进程中基址的指针。在进行任何数据传输之前,系统会验证指定大小的基址和内存中的所有数据是否可供读取访问,如果无法访问,则函数将失败。将指定地址范围中的数据从指定进程的地址空间复制到当前进程的指定缓冲区中。具有PROCESS_VM_READ访问权限的句柄的任何进程都可以调用函数。指向变量的指针,该变量接收传输到指定缓冲区的字节数。如果请求的读取操作交叉到无法访问的进程区域,函数将失败。要读取的整个区域必须可访问,如果无法访问,则函数将失败。指向从指定进程的地址空间接收内容的缓冲区的指针。

2024-04-04 21:02:40 153 1

原创 WriteProcessMemory 函数 (memoryapi.h)

将数据从当前进程中的指定缓冲区复制到指定进程的地址范围。任何具有 PROCESS_VM_WRITE 句柄且PROCESS_VM_OPERATION访问要写入的进程的进程都可以调用 函数。如果请求的写入操作交叉到无法访问的进程区域,函数将失败。在进行数据传输之前,系统会验证指定大小的基址和内存中的所有数据是否可供写入访问,如果无法访问,则函数将失败。要修改的进程内存的句柄。指向缓冲区的指针,该缓冲区包含要写入指定进程的地址空间中的数据。要写入到的整个区域必须可访问,如果无法访问,则函数将失败。

2024-04-04 20:58:35 382 1

原创 二.HP网络库的环境配置

项目属性->C/C++ ->预处理器->预处理器定义。

2024-03-20 22:00:20 418 1

原创 一.HP网络库的介绍

HP-Socket是一套通用的高性能TCP/UDP/HTTP 通信框架,包含服务端组件、客户端组件和Agent组件,广泛适用于各种不同应用场景的TCP/UDP/HTTP通信系统,提供C/C++、C#、Delphi、E(易语言)、Java、Python等编程语言接口。HP-Socket对通信层完全封装,应用程序不必关注通信层的任何细节;HP-Socket提供基于事件通知模型的API接口,能非常简单高效地整合到新旧应用程序中。

2024-03-18 01:21:54 750

原创 EnumChildWindows 函数 (winuser.h)

通过将每个子窗口的句柄依次传递给应用程序定义的回调函数,枚举属于指定父窗口的子窗口。EnumChildWindows 会一直持续到枚举最后一个子窗口或回调函数返回 FALSE。在枚举过程中按 Z 顺序移动或重新定位的子窗口将被正确枚举。函数不枚举在枚举之前销毁的子窗口,也不枚举在枚举过程中创建的子窗口。要枚举其子窗口的父窗口的句柄。参数一:[in,optional] hWndParent。参数二:[in] lpEnumFunc。如果子窗口已创建自己的子窗口,参数三:[in] lParam。

2024-03-17 02:15:43 479 1

原创 EnumWindows 函数 (winuser.h)

通过将句柄传递到每个窗口,进而将传递给应用程序定义的回调函数,枚举屏幕上的所有顶级窗口。枚举窗口 将一直持续到最后一个顶级窗口被枚举或回调函数返回 FALSE。调用 GetWindow 以执行此任务的应用程序有被捕获到无限循环或引用已销毁窗口的句柄的风险。EnumWindows 函数不枚举子窗口,但系统拥有的几个具有WS_CHILD样式的顶级窗口除外。指向应用程序定义的回调函数的指针。类型:WNDENUMPROC。参数一:[in] lpEnumFunc。参数二: [in] lparam。

2024-03-17 01:13:17 488

原创 格式规范语法:printf和wprintf函数

格式字符串包含零个或多个指令,这些指令是用于输出的文本字符或描述如何在输出中设置参数格式的已编码的转换规范。转换规范的每个字段都是一个用于指示特定的格式选项或转换说明符的字符或数字。字段控制格式的其他方面(如前导空格或前导零、对齐方式和显示的精度)。大小字段指定使用和转换的参数的大小。指定单字节和多字节或宽字符字符串,具体取决于正在使用的格式设置函数。如果百分号后跟一个没有任何意义的字符作为格式字段,则将调用无效的参数处理程序。将根据相应的类型字符和可选的大小前缀对紧跟格式字符串的参数进行解释。

2024-03-16 16:53:08 1453

原创 GitCode新手上传代码

用命令提示符窗口和git bash here都可以。安装好git工具后,用cmd命令查看git版本。然后我们用记事本打开密钥文件,这个密钥文件我们等下会用到。一般用自己注册的CSDN账号登录就可以。这个就是我们刚刚克隆的项目。加密的,所以我们需要配置。仓库之间的传输是通过。

2024-03-16 14:58:16 626

hp-socket-dev

HP网络库资源

2024-03-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除