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
同步压缩小波变换(synsq_toolbox)matlab代码。
由于源代码为.c文件,本人已经编译为.mat文件,可以直接使用。
2023/10/31 2:40:50 114KB 压缩小波 matlab代码
1
通信系统仿真大作业目录1设计一随机信号分析2设计二模拟信号的数字化6设计三数字基带传输系统12设计四模拟线性调制解调系统16设计五2FSK调制解调系统24设计六2PSK和2DPSK调制解调系统30设计七数字通信系统的抗噪性能分析35设计八载波同步41设计九信道编码和译码44
2023/10/30 20:46:44 1.59MB 通信 系统 仿真 大作业
1
通过本书,将可以学习以下内容:·安装和配置linux以便达到最高性能·为用户的linux环境评估并选择适当的硬件体系结构·理解linux2.4至2.6版本的内核:组件、性能问题以及优化可能性·掌握linux性能调整的核心原则和策略·利用免费的开源工具进行测量、监控、系统跟踪以及基准测试·对性能数据加以解读,以便分析linux服务器的真实行为..·优化linux系统的调度器、内存、i/o、文件系统和网络·对运行商业工作负荷的web、文件、数据库,及应用服务器进行调优·预测调整参数或配置信息的变化所产生的影响·调整linux代码:对设计、定时、套接字、线程、同步等问题加以优化·针对最高性能设计系统架构:smp扩展、集群方法及拓扑结构·将内核与应用的调整集成到端到端的系统优化方案之中无论对于管理人员、开发人员、集成人员还是咨询顾问来说,本书都有助于最大化所运行的每个linux系统和应用程序的性能及价值。
...
2023/10/30 18:10:28 126.84MB Linux 性能调优
1
10个模型主要内容包括三相永磁同步电机的数学建模及矢量控制技术、三相电压源逆变器PWM技术、三相永磁同步电机的直接转矩控制、三相永磁同步电机的无传感器控制技术、六相永磁同步电机的数学建模及矢量控制技术、六相电压源逆变器PWM技术和五相永磁同步电机的数学建模及矢量控制技术等
1
四次实验,进程控制,线程同步与通信,共享内存与进程同步,linux文件目录
2023/10/30 9:20:54 4KB 操作系统 os
1
针对光纤光导系统对于太阳跟踪精度、稳定度方面的双重严格要求,设计了光敏阵列太阳定位传感器,并结合太阳轨道解算,实现了太阳光聚焦点的精确定位,并利用塑料光纤进行了聚焦太阳光传输,获得了系统输出光功率谱密度分布曲线与相关光学定量数据。
其中,针对光纤光导系统的对焦过程,研制了高位置分辨率的光敏阵列传感器来感知聚焦光斑确切位置,能够解决初始安装位置误差问题,并通过对太阳轨迹的运行趋势进行预测,自傲控制流程中嵌入同步跟踪模式,实现了精确性与稳定性的兼容。
对光纤输出光谱进行的定量检测结果表明,光纤光导系统输出光功率谱密度与太阳光具有良好的相似度,其色品坐标、显色指数和主波长参数也与太阳光接近,可在特定场合
2023/10/29 12:16:07 693KB 太阳跟踪; 光纤; 聚焦; 传输
1
VMTweaker是一款实用的系统优化软件。
这款软件支持内存性能优化,支持MAC地址调整,支持硬件兼容性开关(ESX/主持),支持主机与来宾之间的时间/日期同步。
优化功能非常丰富。
如何修改虚拟机硬件信息去掉vmware相关标识用vmtweaker把虚拟机Biosrom提取出来,找到要改的参数改了,在用vmtweaker把改后的rom加载到虚拟机里做默认Biosrom(这一步就是
2023/10/28 16:57:55 2.73MB 服务器
1
一、简介该款APP是一个后台基于bmob后端云的校园社交APP,后台采用bmob云存储技术。
界面采用了谷歌的matrialdesign设计,框架基于MD+Rxjava+retrofit+MVP架构。
到目前为止,已经完成的功能模块有单聊,群聊,附近人搜索,开心时刻,天气预报,朋友圈发表和个人信息编辑展示等7大功能模块。
首先郑重声明下,该聊天功能的实现并不是调用官方的即时通讯API,而是本人自己结合官方提供的推送功能和实时同步的功能,按照自己的逻辑来实现的,所以内部聊天信息的逻辑处理过程源码是开放的,希望对想学习Android聊天框架的同学有所帮助。
 项目详解地址:http://www.jianshu.com/p/2d76430617ae二、screenshot<imagesrc
2023/10/27 5:06:17 24.84MB APICloud
1
本资料面向LIN总线初学者,对什么是LIN,LIN的特征,物理层、协议层及应用层相关规定进行说明。
本资料主要是针对LIN2.1讲解。
使用注意事项.............................................................................................................................................11.LIN是什么?.........................................................................................................................................41.1LIN子网(Cluster)与节点(Node)............................................................................................................51.2主/从机节点与主/从机任务..................................................................................................................72.LIN的特点.............................................................................................................................................83.LIN协议层.............................................................................................................................................93.1帧的结构.............................................................................................................................................93.1.1同步间隔段(BreakField)...................................................................................................................93.1.2同步段(SyncByteField)..................................................................................................................103.1.3受保护ID段(ProtectedIdentifierField)..............................................................................................113.1.4数据段(DataField)...........................................................................................................................123.1.5校验和段(ChecksumField)..............................................................................................................13
2023/10/26 7:13:12 1.68MB LIN总线 入门 Resases
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡