![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
windows程序设计
文章平均质量分 70
名字不能取太长
精通冯诺依曼体系结构计算机的加电与shutdown
展开
-
Windows程序设计学习笔记——Winsock和udp
本节介绍了如何使用socket进行udp通信原创 2022-08-08 23:29:39 · 374 阅读 · 0 评论 -
Windows程序设计学习笔记——hook和服务
本节先对上次介绍的远程线程注入做了些补充,然后再介绍了Windows的Hook技术,接着分别演示了如何创建和使用局部和全局钩子,最后介绍了Windows服务,分了两大步骤来完成一个服务的编写原创 2022-08-05 17:02:40 · 667 阅读 · 0 评论 -
Windows程序设计学习笔记——线程(三)线程注入
本文先介绍了C中的线程创建操作,再介绍了C++标准库的多线程操作,最后着重介绍了远程线程注入技术,远程线程注入就是在其他进程中创建我们的线程,我们的线程会把我们的dll载入到注入进程中,这便是远程线程注入技术,接着介绍了相关api,最后介绍了线程注入的相应步骤...原创 2022-07-31 23:58:01 · 1306 阅读 · 0 评论 -
Windows程序设计学习笔记——线程(二)同步
同步问题是由于多个线程对cpu资源抢占造成的,是多线程中的常见问题,本节从用户模式和内核同步对象两个方面来介绍解决同步问题的方法,在用户模式中主要通过原子操作和关键段(临界区)来解决,此外还可以使用互斥量,事件和信号量这些内核同步对象来解决...原创 2022-07-29 17:27:37 · 238 阅读 · 0 评论 -
Windows程序设计学习笔记——进程(一)
线程是操作系统能够进行运算调度的最小单位,包含在进程之中,用于执行程序代码,本文介绍了线程的创建和退出以及线程的挂起相关操作原创 2022-07-27 16:07:56 · 160 阅读 · 0 评论 -
Windows程序设计学习笔记——ini文件和注册表
ini文件用于保存应用程序的配置信息,内容以键值对的形式呈现,注册表是windows操作系统中的一个重要数据库,存储着系统和应用程序的配置信息,本文介绍C++中ini和注册表的相关操作原创 2022-07-22 13:20:24 · 596 阅读 · 0 评论 -
Windows程序设计学习笔记——匿名管道
管道是windows进程通信的一种方式,管道分为匿名管道(anonymouspipe)和命名管道,命名管道主要用于一对多的通信,匿名管道则用于父子进程的通信。匿名管道类似于一根单向的水管,在父子进程间传输字节流。......原创 2022-07-20 15:49:55 · 694 阅读 · 0 评论