内容简介······这是一本经典的Windows核心编程指南,从第1版到第5版,引领着数十万程序员走入Windows开发阵营,培养了大批精英。
作为Windows开发人员的必备参考,本书是为打算理解Windows的C和C++程序员精心设计的。
第5版全面覆盖WindowsXP,WindowsVista和WindowsServer2008中的170个新增函数和Windows特性。
书中还讲解了Windows系统如何使用这些特性,我们开发的应用程序又如何充分使用这些特性,如何自行创建新的特性。
...作者简介······JeffreyRichter是一位在全球享有盛誉的技术作家,尤其在Windows/.NET领域有着杰出的贡献。
他的第一本Windows著作Windows3:ADeveloper'sGuide大获好评,从而声名远扬。
之后,他又推出了经典著作《Windows高级编程指南》和《Windows核心编程》。
如今这两本书早已成为Windows程序设计领域的颠峰之作,培育了几代软件开发设计人员。
他的每一本新作问世,我们都有理由相信这是一本巨著,我们想要的一切尽在其中。
Jeffery是Wintellect公司的创始人之一,也是MSDN杂志.NET专栏的特邀编辑。
现在他正领导开发该公司的.NET程序设计课程,向大众推广.NET技术。
因为他自1999年开始就参与了微软.NET框架开发组的咨询工作,与这些一线人员一起经历了.NET的孕育与诞生,所以他对.NET思想的领悟、对.NET的细节熟稔,是其他任何作家难以企及的。
他是.NET著作领域中当之无愧的一面旗帜。
ChristopheNasarre是BusinessObjects的软件架构师和开发部门领导,该公司致力于帮助其他企业更好地专注于其主营业务,通过商业智能方案来提升决策能力和业绩。
他为Addison-Wesley,APress和MicrosoftPress出版的许多图书担任过技术审校,此外还是MSDNMagazine的撰稿人。
目录······第1部分必备知识第1章错误处理1.1定义自己的错误代码1.2ErrorShow示例程序第2章字符和字符串处理2.1字符编码2.2ANSI字符和Unicode字符与字符串数据类型2.3Windows中的Unicode函数和ANSI函数2.4C运行库中的Unicode函数和ANSI函数2.5C运行库中的安全字符串函数2.5.1初识新的安全字符串函数2.5.2在处理字符串时如何获得更多控制2.5.3Windows字符串函数2.6为何要用Unicode2.7推荐的字符和字符串处理方式2.8Unicode与ANSI字符串转换2.8.1导出ANSI和UnicodeDLL函数2.8.2判断文本是ANSI还是Unicode第3章内核对象3.1何为内核对象3.1.1使用计数3.1.2内核对象的安全性3.2进程内核对象句柄表3.2.1创建一个内核对象3.2.2关闭内核对象3.3跨进程边界共享内核对象3.3.1使用对象句柄继承3.3.2改变句柄的标志3.3.3为对象命名3.3.4终端服务命名空间3.3.5专有命名空间3.3.5复制对象句柄第Ⅱ部分工作机制第4章进程4.1编写第一个Windows应用程序4.1.1进程实例句柄4.1.2进程前一个实例的句柄4.1.3进程的命令行4.1.4进程的环境变量4.1.5进程的关联性4.1.6进程的错误模式4.1.7进程当前所在的驱动器和目录4.1.8进程的当前目录4.1.9系统版本4.2CreateProcess函数4.2.1pszApplicationName和pszCommandLine参数4.2.2psaProcess,psaThread和bInheritHandles参数4.2.3fdwCreate参数4.2.4pvEnvironment参数4.2.5pszCurDir参数4.2.6psiStartInfo参数4.2.7ppiProcInfo参数4.3终止进程4.3.1主线程的入口点函数返回4.3.2ExitProcess函数4.3.3TerminateProcess函数4.3.4当进程中的所有线程终止时4.3.5当进程终止运行时4.4子进程4.5管理员以标准用户权限运行时4.5.1自动提升进程的权限4.5.2手动提升进程的权限4.5.3何为当前权限上下文4.5.4枚举系统中正在运行的
2023/12/17 14:07:31 227.8MB Windows C++
1
两轮自平衡小车是倒立摆的一个延伸,其在自动控制领域是一个非常经典的例子,有很大的研究价值,本文讲述倒立摆自平衡小车的建模与仿真,讲述的比较深刻。
2023/12/16 6:11:06 1.78MB 两轮自平衡机器人 建模 仿真
1
“双循环”背景下,芯片产业在双循环中成为有利的技术支撑,而双循环也为芯片产业提供了良好的发展环境。
随着新兴产业将得到更多的扶持发展,人工智能、智能汽车、5G通信、大数据、工业互联网等领域都需要芯片技术的支持,芯片产业地位凸显。
2023/12/15 12:31:01 1.89MB 2021 中国芯片 芯片产业 投资研究
1
人脸识别具有重要的实际应用价值,已成为计算机智能识别领域的热门研究课题。
传统的人脸识别系统需要人的正面进行识别,而且仅对正面进行识别,因此在识别效率和准确率上存在很大缺陷。
本文提出了基于BP神经网络的人脸方向识别方法,并利用MATLAB2014平台进行了人脸方向识别试验。
统计试验结果表明,该方法预测误差很小,结果接近真实值。
利用本文所提出的方法,可以从多个方向进行人脸识别,从而提高了人脸识别的效率和正确率。
2023/12/14 21:26:43 2.15MB 人工智能
1
61850规约中文正式版完整版,61850规约是数字化变电站自动化系统的标准,指导了变电站自动化的设计、开发、工程、维护等各个领域。
2023/12/13 17:02:13 41.98MB 61850规约
1
等值线是一种离散数据的图形表示方法,在水利、土木、地质、石油勘探等工程和技术领域内广泛的应用。
常规的等值线绘制通常采用网格法,其绘制的步骤一般为:离散数据网格化;
等值点的计算;
等值线的追踪;
光滑和标记等值线等。
等值线图的显示方式一般有两种:(1)等值线显示,即采用线条上加注数值标记的方式显示数据,这种方式的特点是简捷;
(2)采用彩色填充的方法来显示数据,既用不同的颜色来显示不同的数据,这种方法的特点是比较直观。
两种方法的计算机实现也各不相同,一般来说,它们都需要将数据进行要用到的网格网格化。
第一种方法必须进行等值线的追踪、光滑和标记等值线。
而第二种方法可以在追踪出等值线的基础上进行,也可以不做等值线的追踪直接在网格数据上进行操作。
方法实现的难易程度各不相同
2023/12/13 5:50:02 1.9MB 三角网格法 等值线
1
手机物流APP客户端系统的设计与实现.随着信息技术的快速发展、国家政策的大力推动以及市场需求的持续拉动,物流信息化得到了越来越广泛的重视与应用,促进着物流产业的智慧升级与发展。
我国目前正处于全面推进信息化的过程之中,,所以物流领域的信息化既带有一般信息化的共性,也有其特性
2023/12/12 22:56:01 522KB 物流,app
1
ROS领域目前最好的book,作者专注于ROS领域有着多年开发经验,并出版了多本ROSbook都非常畅销
2023/12/11 7:42:03 14.8MB Mastering ROS for Robotics
1
VO2膜作为相变温度最接近室温的热致相变材料,相变前透过率高,探测器可正常工作,吸收来袭激光能量相变后透过率低,起到保护探测器作用,可用在激光防护领域。
膜层厚度对透过率有很大影响,采用吸收膜的特征矩阵方法加以分析,通过VO2膜的折射率及消光系数等光学参数,计算出薄膜相变前后透过率。
按照符合透过率相变前75%,相变后5%的薄膜,计算出厚度,结合对溅射产额和溅射速率的计算,可得到制备时间。
在硒化锌基片上制备了VO2膜,用红外分光光度计测量出相变前后透过率为79.2%和12.3%。
样品经轮廓仪测量得到的厚度与计算得到的厚度基本相符。
2023/12/11 5:13:47 659KB 薄膜 二氧化钒 温度相变
1
2020年2月19日,欧委会发布《欧洲数据战略》报告(AEuropeanStrategyfordata),概述了欧盟未来五年实现数据经济所需的政策措施和投资策略。
该战略将在尊重欧洲“以人为本”的核心价值观基础上,通过建立跨部门治理框架、加强数据基础设施投资、提升个体数据权利和技能、打造公共欧洲数据空间等措施,将欧洲打造成全球最具吸引力、最安全和最具活力的数据敏捷经济体(data-agileeconomy)。
1.面向数据访问和使用的跨部门治理框架2.使能作用:投资数据,增强欧洲数据托管、处理和应用能力3.能力:个人赋权,增强技能培养和中小企业投资4.针对战略领域和公共领域建设通用欧洲数据空间
2023/12/11 4:55:49 1.12MB 大数据 欧洲
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡