- 博客(8)
- 收藏
- 关注
原创 PoEdu-Windows班-009 多线程
l 线程的状态A. 启动1. CONTEXT2. 使用计数 = 23. 暂停计数 = 1 (为0时可进入CPU的调度,当前线程是可执行的状态) B. 运行: CPU调度1. 执行我们的函数a. 时不时切换线程 –> 将数据写入 CONTEXTb.
2017-06-26 21:15:08
207
原创 PoEdu-Windows班-007 异步I/O
一、获取文件大小信息:获取文件大小:GetFileSizeEx()BOOL GetFileSizeEx( HANDLE hFile, // handle to filePLARGE_INTEGER lpFileSize // file size);获取文件在磁盘中占用的大小:GetCompressedFileSi
2017-06-04 12:09:11
225
转载 PoEdu-Windows班-006 INI文件操作API
INI文件简介在我们写程序时,总有一些配置信息需要保存下来,以便在下一次启动程序完成初始化,这实际上是一种类持久化。将一些信息写入INI文件(initialization file)中,可完成简单的持久化支持。Windows提供了API接口用于操作INI文件,其支持的INI文件格式一般如下:===============================[Section1]Key
2017-05-21 17:01:44
475
转载 PoEdu-Windows班-005 ListView控件的使用方法
风格为report相关类及处理函数MFC:CListCtrl类SDK:以 “ListView_”开头的一些宏。如 ListView_InsertColumn1. CListCtrl 风格 LVS_ICON: 为每个item显示大图标 LVS_SMALLICON: 为每个item显示小图标 LVS_LIST: 显示一列带有小图标的
2017-05-21 16:51:26
251
原创 PoEdu-Windows班-004 文件操作
C语言方式: 打开文件:fopen 读取文件:fread、fgets、fscanf 写入文件:fwrite、fputs、fprintf 关闭文件:fclose 定位文件位置:fseek 求文件的大小:ftell 打开方式:“r” 以只读方式打开文件
2017-05-21 16:28:05
460
原创 PoEdu-Windows班-002 常用字符类型及转换
Windows数据类型微软将C语言的数据类型进行了单纯的包装, 形成了大量的自己的类型.这些类型只基于Windows SDK中.它是没有原生bool类型的.Windows数据类型简介按照规范, 所有的Windows类型都应在 WinDef.h 中找到。可是, 微软经过这么多年的发展, 数据类型定义已经略乱, 只能借助Visual Studio的转到定义功能进行查看这些类
2017-05-21 16:03:59
338
原创 PoEdu-Windows班-003 IO
Windows的IO操作: Windows与外部设备的一些通讯操作。如:USB,文件,网络通讯等。可以理解为除了内存之外的都可以成为设备。 IO完成端口: 为了解决线程被挂机的问题而发明的。即提出IO请求时,新增一个线程进行IO操作,操作完成后给一个通知消息,达到线程不被挂机的功能。 设备: 文件设备:二进制数据集合。 目
2017-05-21 15:30:36
345
原创 PoEdu-Windows班-001操作系统
操作系统操作系统也是一种软件。操作系统是一个特殊的软件, 它需要按照特定的规定来进行编写。操作系统提供了一系列的API, 使软件可以通过操作系统进行硬件操作。Windows版本历史16位图形用户界面非NT的, 它仅仅是一个运行于 MS-DOS 系统的一个图形用户界面.它包括:Windows 1.0(1985)Windows 2.0(1987)
2017-05-21 14:18:46
591
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人