Windows API 学习指南

1.WindowsAPI开发入门
2.Windows数据类型
3.Windows数据类型与WindowsAPI函数
4.Windows数据结构
5.将系统目录信息写入文件
6.窗口创建以及消息处理
7.使用对话框资源创建窗口
8.使用MFC创建对话框窗口
9.宽字符
10.三种版本
11.字符转换
12.遍历卷
13.驱动器属性
14.磁盘容量
15.文件操作的四种方法
16.文件操作(一)
17.文件操作(二)
18.目录操作(一)
19.目录操作(二)
20.目录操作(三)
21.文件属性和时间
22.内存映射文件
23.系统信息(一)
24.系统信息(二)
25.时间信息
26.注册表
27.六种main函数
28.按钮类控件
29.编辑类控件
30.单选钮控件
31.列表框控件(一)
32.列表框控件(二)
33.一个最简单的GDI程序
34.TextOut
35.TabbedTextOut
36.ExtTextOut
37.DrawText
38.DrawTextEx
39.文本的设备环境属性
40.选择字体
41.创建字体
42.遍历已安装字体
43.绘制线条
44.绘制图形
45.多边形的填充模式
46.RECT矩形结构
47.显示位图
48.DLL动态链接库(一)
49.DLL动态链接库(二)
50.编写服务程序
51.编写服务安装和删除程序
52.进程和线程
53.多线程
54.创建线程
55.线程控制
56.线程同步
57.线程同步对象
58.创建进程
59.环境变量(一)
60.环境变量(二)
61.环境变量(三)
62.遍历系统中的进程(一)
63.遍历系统中的进程(二)
64.遍历系统中的进程(三)
65.遍历系统中的进程(四)
66.进程间通信-自定义消息
67.进程间通信-数据复制消息
68.进程间通信-剪贴板
69.进程间通信-文件映射
70.进程间通信-管道
71.进程间通信-邮槽
72.进程间通信-套接字
73.Socket通信
74.TCPSocket(一)
75.TCPSocket(二)
76.UDPSocket(一)
77.UDPSocket(二)
78.内存基本概念和使用情况
79.内存信息
80.处理器信息
81.虚拟内存状态
82.程序的内存分配
83.内存分配示例:ENVIRON
84.为什么要创建多个堆?
85.堆函数
86.内存基本操作
87.创建多个堆示例:SortBT(一)
88.创建多个堆示例:SortBT(二)
89.全局内存分配和局部内存分配
90.三种内存分配方式
91.虚拟内存函数

Windows API 学习指南 下载地址 ziyuan.woyaoxueit.com

时间: 2024-10-08 19:34:57

Windows API 学习指南的相关文章

Windows API学习---线程与内核对象的同步

前言 若干种内核对象,包括进程,线程和作业.可以将所有这些内核对象用于同步目的.对于线程同步来说,这些内核对象中的每种对象都可以说是处于已通知或未通知的状态之中.这种状态的切换是由Microsoft为每个对象建立的一套规则来决定的.例如,进程内核对象总是在未通知状态中创建的.当进程终止运行时,操作系统自动使该进程的内核对象处于已通知状态.一旦进程内核对象得到通知,它将永远保持这种状态,它的状态永远不会改为未通知状态. 当进程正在运行的时候,进程内核对象处于未通知状态,当进程终止运行的时候,它就变

Windows API 编程学习记录<二>

恩,开始写Windows API编程第二节吧. 上次介绍了几个关于Windows API编程最基本的概念,但是如果只是看这些概念,估计还是对Windows API不是很了解.这节我们就使用Windows API 让大家来了解下Windows API的用法. 第一个介绍的Windows API 当然是最经典的MessageBox,这个API 的作用就是在电脑上显示一个对话框,我们先来看看这个API的定义吧: int WINAPI MessageBox(HWND hWnd, LPCTSTR lpTe

Windows API 编程学习记录<三>

恩,开始写API编程的第三节,其实马上要考试了,但是不把这节写完,心里总感觉不舒服啊.写完赶紧去复习啊       在前两节中,我们介绍了Windows API 编程的一些基本概念和一个最基本API函数 MessageBox的使用,在这节中,我们就来正式编写一个Windows的窗口程序. 在具体编写代码之前,我们必须先要了解一下API 编写窗口程序具体的三个基本步骤:             1. 注册窗口类:             2.创建窗口:             3.显示窗口: 恩,

Windows录音API学习笔记--转

Windows录音API学习笔记 结构体和函数信息  结构体 WAVEINCAPS 该结构描述了一个波形音频输入设备的能力. typedef struct { WORD      wMid; 用于波形音频输入设备的设备驱动程序制造商标识符. WORD      wPid; 声音输入设备的产品识别码. MMVERSION vDriverVersion; 用于波形音频输入设备的设备驱动程序的版本号.高位字节是主版本号,低字节是次版本号. CHAR      szPname[MAXPNAMELEN];

Civil 3D API二次开发学习指南

Civil 3D构建于AutoCAD 和 Map 3D之上,在学习Civil 3D API二次开发之前,您至少需要了解AutoCAD API的二次开发,你可以参考AutoCAD .NET API二次开发学习指南.另外,如果你用到Map 3D相关的功能,你还可能需要Map 3D的开发知识,看Map 3D API二次开发学习指南. 软件准备及开发环境 AutoCAD Civil 3D 软件,推荐2014以上版本,你可以从Autodesk 官方网站下载试用版, Visual Studio 2012 或

Windows录音API学习笔记(转)

源:Windows录音API学习笔记 Windows录音API学习笔记 结构体和函数信息  结构体 WAVEINCAPS 该结构描述了一个波形音频输入设备的能力. typedef struct { WORD      wMid; 用于波形音频输入设备的设备驱动程序制造商标识符. WORD      wPid; 声音输入设备的产品识别码. MMVERSION vDriverVersion; 用于波形音频输入设备的设备驱动程序的版本号.高位字节是主版本号,低字节是次版本号. CHAR      sz

微信小程序学习指南

作者:初雪链接:https://www.zhihu.com/question/50907897/answer/128494332来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 微信小程序正式公测, 张小龙全面阐述小程序,定档1月9日上线(附90分钟演讲全文) ... 前言:新人第一坑,跳坑指南:修改后,必须保存:ctrl+S: 1:官方工具:https://mp.weixin.qq.com/debug/w ... tml?t=1476434678461 2:简易教

[转帖]可能是东半球最好的 Curl 学习指南,强烈建议收藏!

可能是东半球最好的 Curl 学习指南,强烈建议收藏! http://www.itpub.net/2019/09/30/3302/ 记得转帖过.. 简介 curl 是常用的命令行工具,用来请求 Web 服务器.它的名字就是客户端(client)的 URL 工具的意思. 它的功能非常强大,命令行参数多达几十种.如果熟练的话,完全可以取代 Postman 这一类的图形界面工具. 使用实例 本文介绍它的主要命令行参数,作为日常的参考,方便查阅.内容主要翻译自 <curl cookbook>.为了节约

Windows API的消息处理机制

上个学期找实习失利,让我觉得自己基础打得不够牢固,所以在华为实习的这三个月里,每天下班都在复习理论课的知识,顺便刷了一个月的 LeetCode.本来以为找工作是势在必得了,结果这个学期秋季校招的坑爹经历导致现在还没有拿到一家公司的 offer.华为实习一结束,回学校的第二天就去参加了 360 在广州的笔试,进了面试以后却又喜闻乐见地一面就被干掉了.再加上之前 milo yip 大大对我提的建议,思来想去,感觉还是自己的简历不够拿得出手.现在开始都没剩下几家想进的公司了,为了不失业只能提早为明年的