2017年6月23日

摘要: 001_函数的不同版本 HANDLE : CreateFile()函数返回一个内核对象的句柄 WINAPI : 一种调用约定,调用方式。 _In_ 与 _In_opt_ : 本身没有意义,一个说明宏,来标明这个参数的性质。 _In_ 说明此参数是“输入型”参数 _In_Opt_ 说明此参数是“输入指 阅读全文
posted @ 2017-06-23 19:27 zzdoit 阅读(308) 评论(0) 推荐(0) 编辑

2017年6月22日

摘要: 011_线程启动到死亡的详细讲解 1. 线程内核对象 使用计数 2 ##决定当前线程何时销毁 暂停计数 1 ##UINT类型初始为1,可以暂停多次,如置为0则取消暂停。 退出代码 STILL_ACTIVE Signaled FALSE CONTEXT 为空 2. 栈##在隶属于当前进程的空间中,分配 阅读全文
posted @ 2017-06-22 20:37 zzdoit 阅读(399) 评论(0) 推荐(0) 编辑

2017年6月19日

摘要: 历史原因:WindowsAPI没有枚举进程的API 早期机制:进程信息存放在数据库,从注册表来访问;汇编里以RegQuery函数来获取。 中期加入了ToolHelper库,提供针对进程与线程的操作函数; 后期加入了Process Status库,提供针对进程的函数,有如:EnumProcess函数等 阅读全文
posted @ 2017-06-19 00:08 zzdoit 阅读(495) 评论(0) 推荐(0) 编辑

2017年6月18日

摘要: Windows编程 Lesson004_003-1 IO操作 001 什么是Windows的IO:(Input / Output) 从编程语言角度来看IO操作有:标C中的printf与scanf就是IO操作、C++中有cout与cint也是IO操作,打开文件等都是IO操作。 windows平台上的I 阅读全文
posted @ 2017-06-18 19:52 zzdoit 阅读(350) 评论(0) 推荐(0) 编辑

2017年6月15日

摘要: win32API 线程 线程 函数 复习:进程启动 进程创建之始,会新建一个“进程内核对象”,此对象包含有进程的许多参数,如:进程地址空间;进程是一堆数据组合,它有一定的惰性。 接着会启动一个线程,线程才是CPU执行的基础单位。 在进入main函数启动之前,就已经准备好了堆栈,启动好了线程。 线程 阅读全文
posted @ 2017-06-15 13:40 zzdoit 阅读(341) 评论(0) 推荐(0) 编辑

2017年6月6日

摘要: 4种情况下终止进程 1入口函数返回 (正常的线上方式) 入口函数在返回时,确保以下几件事情已经完成: a.主线程所创建的任何对象都已经被正确的销毁 b.操作系统会正确的释放线程的堆栈 c.将进程的取出代码设置成入口函数的返回值 d.递减内核对象的使用计数 2本进程当中任意一个线程调用ExitProc 阅读全文
posted @ 2017-06-06 02:26 zzdoit 阅读(256) 评论(0) 推荐(0) 编辑

2017年5月22日

摘要: 第一章 初到贵地 Win32异界类型 主人公:夏白 (瞎拜) 死宅男属性的主人公,名字叫“马龙”,姓氏也少见,叫”夏白“,连一起是:夏白马龙,”瞎拜码农?“,嗯对的,就是它。主人公穿越到了仙侠世界,这几天都懵b着,它决定一切从头来过,首先得了解这个世界:神仙满地走,妖怪多如狗;这个世界都有哪些神仙? 阅读全文
posted @ 2017-05-22 11:05 zzdoit 阅读(97) 评论(0) 推荐(0) 编辑
摘要: PoEdu-Windows编程-Lesson04_项目开始_阶段学习重点 一个标准的库存管理需求 商品信息 入库 出库 领用 调拨 涉及多点通信 在一台PC上不可行。 盘点 退货 调价 项目只写3项需求: 1 商品信息 2 入库 3 出库 出库只做“领用” 用MFC来进行开发,简单剖析MFC MFC 阅读全文
posted @ 2017-05-22 11:03 zzdoit 阅读(133) 评论(0) 推荐(0) 编辑
摘要: Windows 平台 数据类型 Windows 平台 数据类型 HANDLE 一个用于管理客户机与Active Directory服务器之间通信的,用于TCP连接adconnection对象的句柄 Windows 平台 数据类型 BOOL BOOLEAN Windows 平台 数据类型 BYTE 一 阅读全文
posted @ 2017-05-22 01:34 zzdoit 阅读(349) 评论(0) 推荐(0) 编辑
摘要: Windows 平台 宽字节与窄字节的由来: Windows 平台 字符集的由来 Windows 平台 字符集UTF-8算法: Windows 平台 UTF-16编码: Windows 平台 编码 UTF-16 等同 UNICODE Windows 平台 约定俗成用 wchar_t 来表示字符,适应 阅读全文
posted @ 2017-05-22 01:21 zzdoit 阅读(296) 评论(0) 推荐(0) 编辑

导航