上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: 网络编程 ISP(Internet Service Provider),互联网服务提供商,即向广大用户综合提供互联网接入业务、信息业务和增值业务的电信运营商。ISP是经国家主管部门批准的正式运营企业,享受国家法律保护。 Tcp/ip协议(传输控制协议/互联网协议)不是简单的一个协议,而是一组特别的协 阅读全文
posted @ 2020-09-04 18:31 特权E5 阅读(290) 评论(0) 推荐(0)
摘要: 1. 线程同步 问题:多个线程对同一个回调函数操作,导致一段代码未执行完就开始切换下一个线程,造成数据混乱。为了不造成混乱,使用了限定操作 同步 1.1 原子操作 -- 单值 Interlocked function 函数里有关原子操作 互锁函数同步对多个线程共享的变量的访问。它们的目的是防止线程在 阅读全文
posted @ 2020-09-04 18:26 特权E5 阅读(231) 评论(0) 推荐(0)
摘要: 1. 内核同步对象(信号和互斥体) 1.1 信号 控制多线程等待数量问题 HANDLE CreateSemaphore( LPSECURITY_ATTRIBUTES lpSemaphoreAttributes, 安全控制,一般直接传入NULL。 LONG lInitialCount, 初始资源数量 阅读全文
posted @ 2020-09-04 18:19 特权E5 阅读(148) 评论(0) 推荐(0)
摘要: 钩子 一般钩子放在dll里面用导出函数封装 在程序里调用函数即可 HHOOK WINAPI SetWindowsHookEx( __in int idHook, \\钩子类型 __in HOOKPROC lpfn, \\回调函数地址 __in HINSTANCE hMod, \\实例句柄 __in 阅读全文
posted @ 2020-09-04 18:15 特权E5 阅读(179) 评论(0) 推荐(0)
摘要: sdk软件开发工具包(缩写:SDK、外语全称:Software Development Kit)一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具的集合。 [1] 软件开发工具包括广义上指辅助开发某一类软件的相关文档、范例和工具的集合。 软件开发工具包是一些 阅读全文
posted @ 2020-09-04 14:11 特权E5 阅读(924) 评论(0) 推荐(0)
摘要: “消息循环”,实际是程序循环即Windows 中有一个系统消息队列,对于每一个正在执行的Windows应用程序,系统为其建立一个“消息队列”,即应用程序队列,用来存放该程序可能创建的各种窗口的消息。应用程序中含有一段称作“消息循环”的代码,用来从消息队列中检索这些消息并把它们分发到相应的窗口函数中. 阅读全文
posted @ 2020-09-04 14:10 特权E5 阅读(175) 评论(0) 推荐(0)
摘要: 1. 文件映射 内存映射文件,是由一个文件到一块内存的映射。Win32提供了允许应用程序把文件映射到一个进程的函数 (CreateFileMapping)。内存映射文件与虚拟内存有些类似,通过内存映射文件可以保留一个地址空间的区域,同时将物理存储器提交给此区域,内存文件映射的物理存储器来自一个已经存 阅读全文
posted @ 2020-09-04 14:08 特权E5 阅读(634) 评论(0) 推荐(0)
摘要: BOOL WINAPI CreatePipe( _Out_PHANDLE hReadPipe, 返回一个可用于读管道数据的文件句柄 _Out_PHANDLE hWritePipe, 返回一个可用于写管道数据的文件句柄 _In_opt_LPSECURITY_ATTRIBUTES lpPipeAttri 阅读全文
posted @ 2020-09-04 13:35 特权E5 阅读(232) 评论(0) 推荐(0)
摘要: 1、create()针对不是通过资源文件上拖拉进度条控件生成的进度条,需要用此函数创建一个。 2、SetRange()设置进度条的起始值和终止值。 3、SetPos()设置进度条的当前位置。 4、OffSetPos()移动进度条一段距离 5、SetStep()设置步长 6、StepIt()按照步长来 阅读全文
posted @ 2020-09-04 13:29 特权E5 阅读(210) 评论(0) 推荐(0)
摘要: 使用句柄 1. 跨进程使用句柄 1)子进程继承父进程句柄的方式 将父进程的句柄放到子进程的句柄表里 1- 句柄本身可以被继承 2- Createprocess的参数bInheritHandles为TRUE 3- 继承已经打开的句柄 SECURITY_ATTRIBUTES sa; sa.nLength 阅读全文
posted @ 2020-09-04 13:28 特权E5 阅读(922) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 9 下一页