WindowsAPI函数参考手册本书编写组编著人民邮电出版社内容简介内容简介本书是关于MicrosoftWin32API函数的完整参考手册。
本书详细介绍了每一个Win32API函数的使用方法,其中着重介绍其原型表示、函数说明、参数说明、注意事项、相应头文件(.H)、链接库(.LIB或.DLL)和典型示例。
对于每个函数本书给出了相应的示例部分,这样读者在阅读相应的Win32API函数时就能很快地了解它的具体功能和使用方法,便于更快地掌握该接口函数。
本书是从事MicrosoftWindows操作系统开发和应用人员的必备参考书,也可作为大专院校相关专业师生自学、教学参考用书。
前言前言MicrosoftWin32API是MicrosoftWindows操作系统提供的应用程序接口函数,它基本上概括了应用程序编程中涉及的每个方面。
我们在使用MFC编程时,所用的MFC函数都是封装在Win32API基础之上的,即MFC是Win32API的一个上层架构。
学习Win32API能更深刻的理解MFC的运作机制,同时使用Win32API函数编程要比使用MFC更灵活,能编写出更加高效的程序。
MicrosoftWin32API也可以在VB和Delphi等语言中使用。
MicrosoftWin32API函数按照功能划分为窗口处理、设备上下文——DC、绘图函数、位图和图标、菜单处理、文件处理、同步、处理文本和字体、硬件和系统、Windows消息、进程和线程。
本书按功能对Win32API函数进行了划分,对于每一个功能部分的函数都具体给出了它们的函数原型、功能和用法、注意事项、所在头文件、参数调用和典型示例等信息。
本书内容如下:第1章介绍了Win32应用程序的一些基本知识,例如系统消息传递机制,图形接口编程等,同时,它也介绍了Win32API函数的一些基本知识。
第2章介绍了关于窗口处理部分的Win32API函数,例如窗口创建,撤销等。
第3章介绍了设备上下文——DC,例如创建和获取DC、坐标变换等。
第4章介绍了绘图函数,例如路径、图元文件等。
第5章介绍了位图和图标,例如从DLL中获取图标,设置DIB的颜色表等。
第6章介绍了菜单的处理,例如上下文菜单显示,设置位图菜单项等。
第7章介绍了文件的处理,例如文件查找,加锁和解锁文件等。
第8章介绍了同步,例如互斥对象,信号量对象和关键段对象等。
第9章介绍了文本和字体的处理,例如获取系统中字体的信息,输出各种形式的文本等。
第10章介绍了硬件和系统,例如捕获鼠标,获取各种系统信息等。
第11章介绍了Windows消息,例如消息的获取和发送等。
第12章介绍了进程和线程,例如调试进程和线程,获取和设置进程和线程的各种信息,比如优先级、工作集等。
本书为立志掌握Windows操作系统编程的人提供了一条有效的捷径,对于不同层次的Windows操作系统编程人员来说,本书都极具参考价值,是一本不可多得的参考书。
参与本书的主要编写人员有张鸿超、张宏林等。
2023/10/31 18:50:10 71B Window API
1
图片处理功能,画图功能,都用的到System.Drawing.dll。
有些人会遇到使用System.Drawing.dll后,无法正常打出Unity4.x版本的ios安装包,所以用这个版本的同学还请自测一下。
2023/10/31 17:38:01 156KB unity System
1
C#文件加密解密及备份恢复工具,工具类代码可以打开dll查看,或者可以查看:https://github.com/yuzhengyang/Fork
2023/10/31 6:51:56 4.47MB 文件加密
1
打开Outlook2003,“工具”菜单-〉“选项”子菜单-〉“其他”标签-〉“高级选项”按钮-〉“COM加载项”按钮-〉“添加”按钮,然后选中下载解压后得到的DLL文件即可。
安装成功后在“工具”菜单里会多出一个“重複メール削除”子菜单。
即可删除重复邮件
2023/10/31 2:31:46 156KB RepMailDel 重复邮件删除工具
1
Win764位系统下通过VS2015编译好的最新的OpenSSL(1.0.2j)所有八个版本的链接库,包含以下八个版本:1、32位、debug版LIB;
2、32位、release版LIB;
3、32位、debug版DLL;
4、32位、release版DLL;
5、64位、debug版LIB;
6、64位、release版LIB;
7、64位、debug版DLL;
8、64位、release版DLL;
2023/10/30 8:44:44 19.06MB openssl
1
unity读取excel文件所需要的dll文件。
unity读取excel文件所需要的dll文件。
unity读取excel文件所需要的dll文件。
2023/10/29 8:13:48 387KB Excel.dll ICSharpCode System.Data
1
MiniBlinkPinvokeC#封装完整可编译,调用dll(node.dll)需去官方Q群下载
2023/10/27 13:43:51 2.24MB MiniBlink C# 封装
1
动态链接库工具包开发OPC服务器,使用手册,中英文(部分中文注释)
2023/10/26 23:32:32 100KB OPC
1
文件列表:1)sqlite3.h;
2)sqlite3.lib;
3)sqlite3.dll;
学习VS2010/MFC下数据库编程已经有一段时间了,大多是在网站上浏览一些资源,这些资源大多以VC6.0位开发环境,而在VS2010下往往出现问题,所幸看到了SQlite数据库。
然而,网上的资源大多描述在官网上下载SQlite,然后按照步骤生成SQlite库及头文件。
但是按照一些描述步骤总是生成失败,下面的资源是已经生成好的SQlite库及头文件,可以拿过来直接用,我的几个项目都是使用该库及头文件来完成的,具体的使用方法可以参考本人写的微博内容。
2023/10/26 17:38:53 389KB SQlite3 MFC VS2010
1
自己用cygwin64编译官方haproxy-1.9-dev5.tar.gz文件,亲测可用,haproxy.exe、haproxy.cfg、cygwin1.dll、cyggcc_s-seh-1.dll四个文件,启动命令haproxy.exe-fhaproxy.cfg-d
2023/10/26 10:57:28 4.3MB haproxy window hapro haproxy1.9
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡