Windows核心编程系列视频课程(NT+SDK+MFC+API)
课程详情
课程详情
课程名称:Windows核心编程系列视频课程(NT+SDK+MFC+API)
适合人群
- 有一定工作经验想进一步提升的学员
- 有一定编程经验对windows感兴趣的同学
学习收获
课程囊括的windows相关很多的学习知识点:MFC、进程及线程、WinAPI、SDK、数据类型…… 通过该课程的学习结合windows项目课程完成windows相关项目
课程简介
- NT结构:介绍NT架构及其运行流程,包括用户态和核心态的转换。
- Windows API:讲解Windows提供的应用程序编程接口,包括R0 API和R3 API,以及向下兼容的实现方式。
- SDK:介绍软件开发工具包(SDK)的概念和作用。
- MFC:讲解MFC框架及其在C++环境下的应用。
- Windows API分类:介绍基础服务、文件系统、外部设备、进程、线程、图形设备接口、图形化用户界面、通用对话框链接库、通用控件链接库、Windows外壳、网络服务、Web相关API、多媒体相关API、程序通信API等分类。
- Windows API入门:介绍在Visual Studio中使用Windows API的方法,包括添加头文件和使用API函数。
课程目录
01 windows简介 01 windows版本变迁.mp4 02 NT结构.mp4 02 编程语言和Windows 01 API&SDK&MFC.mp4 02 WindowsAPI分类.mp4 03 如何使用windowsAPI.mp4 03 数据类型&字符编码 01 Windows基础数据类型.mp4 02 字符集.mp4 04 库存管理系统 01 项目简介.mp4 02 项目界面演示.mp4 03 IO操作.mp4 04 文件操作.mp4 05 windows消息机制.mp4 06 项目预备.mp4 07 项目开始.mp4 08 异步IO机制.mp4 09 使用事件内核对象提醒.mp4 10 可提醒IO.mp4 11 完成端口概述.mp4 12 IOCP初窥.mp4 13 CopyFile实现.mp4 14 课程安排及答疑.mp4 15 界面知识点完成.mp4 05 进程 01 进程及线程.mp4 02 CUI&GUI.mp4 03 进程句柄.mp4 04 命令行参数.mp4 05 环境变量.mp4 06 进程路径.mp4 07 createProcess概述.mp4 08 ApplicationName&CommandLine详解.mp4 09 StrartInfo及ProcessInformation.mp4 10 作业讲解及进程关闭及使用计数.mp4 11 进程权限概论.mp4 12 进程权限.mp4 13 UAC及用户补充.mp4 14 进程复习.mp4 15 项目相关预习及进程的遍历.mp4 16 封装ToolHelp类.mp4 06 线程 01 线程知识.mp4 02 主线程退出和其他线程退出的区别.mp4 03 线程间参数传递.mp4 04 深入理解时间片.mp4 05 线程的退出.mp4 06 深入理解线程的启动.mp4 07 课程复习.mp4 08 线程启动到死亡的详细讲解.mp4 09 beginthread和CreateThread.mp4 10 线程的状态及线程的挂起转态.mp4 11 线程等待休眠及饥饿线程.mp4 12 context结构体.mp4 13 线程安全及上锁.mp4 14 原子操作.mp4 15 旋转锁.mp4 16 volatile关键字.mp4 17 问题线程函数分析之-详解线程函数的lParam.mp4 18 问题线程函数分析之-详解原子操作和旋转锁.mp4 19 线程优先级及CPU亲和度.mp4 20 答疑-关于异步IO及句柄,伪句柄.mp4 21 临界区及线程函数中使用静态变量.mp4 22 Slim锁及线程休眠及等待及挂起及阻塞.mp4 23 用户态同步方式总结.mp4 07 内核对象 01 内核对象概述.mp4 02 设置使用计数的目的.mp4 03 设置使用计数的目的及句柄表及句柄的本质.mp4 04 深入理解句柄表及索引及句柄表存在的意义.mp4 05 内核对象的Signal状态.mp4 06 Wait的3种结果及Wait里的坑.mp4 07 事件内核对象.mp4 08 可等待计时器对象.mp4 09 信号量.mp4 10 互斥体.mp4 11 程序单开应用.mp4 08 内存 01 虚拟内存.mp4 02 虚拟内存分区.mp4 03 分配颗粒及页面大小.mp4 04 页面文件及提交物理内存.mp4 05 64位及内存对齐.mp4 06 内存修改器作业布置.mp4 07 作业讲解.mp4 08 虚拟内存页面区块.mp4 09 动态获取系统内存信息.mp4 10 获取系统内存大小及空闲内存.mp4 11 Windows基础知识总结及实战课程安排.mp4





