目录 1、进程的虚拟内存分区与小于0x10000的小地址内存区 1.1、进程的虚拟内存分区 1.2、小于0x10000的小地址内存区 2、保存线程上下文的CONTEXT结构体 3、从汇编代码角度去理解多线程运行过程的典型实例 4、调用TerminateThread强制结束线程会导致线程中的资源没有释放的问题 5、调用WaitForSingleObject监测目标程序有没有退出 5.1、WaitForSingleObject函数说明 5.2、调用WaitForSingleObject函数监测线程或进程是否已经退出 5.2.1、子进程实时监测主进程是否已经退出,主进程退出了,则子进程要自动退出 5.2.2、启动子进程后等待子进程执行完退出后,再执行后续操作 6、死锁检测工具LockCop 7、如何以管理员权限启动一个进程? 8、如何判断程序是否以管理员权限运行? 9、DLL延迟加载与DLL远程注入 9.1、DLL延迟加载 9.2、DLL远程注入 10、SEH结构化异常与C++异常 10.1、SEH结构化异常 10.2、C++异常 10.3、SEH结构化异常与C++异常的区别 11、最后 VC++常用功能开发汇总(专栏文章列表,欢迎订阅,持续更新...)https://blog.youkuaiyun.com/chenlycly/article/details/124272585