内容简介······这是一本经典的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
十万词汇英汉词典词库JSON格式,用心整理的一个词库,用JSON格式存储,直接可供JAVASCRIPT编程使用,适合制作在线或离线词典,或者背单词应用,注意只包含简要释义,不包含音标注音,更加精简节省存储空间。
2023/12/15 4:34:14 1.57MB 英汉词典 词库 JSON JAVASCRIPT
1
可以看看10万左右的企业数据。
北京市的。
高价网购得来的
2023/12/6 22:03:45 46.56MB 企业文档
1
湖北省矢量地图echartgeojson矢量地图包含省级市级县级多级geojson.json数据,访问地址如?orgCode=100000&orgName;=中国可层层点击加载矢量地图动态显示不同颜色文件包含代码和json数据
2023/11/29 8:42:06 615KB 湖北省矢量地图
1
在—个遥远的国家,SarkMevo所领导的政党最终击败了ReguelTekris王子领导的联合党派。
Mevo希望巩固他在首都地区的席位。
首都由14个街区组成,这些街区将分组为多个选区。
下图是首都地区的示意图。
在图中用数字1到14对这些街区进行了编号。
每个街区中的另外两个数字是预计该街区会投票给Mevo的选民数和该街区的选民总数。
所有选民都必须投票,且选举胜出方必须得到绝对多数选票。
一个选区可以由多个相邻的街区组成,且选区内总选民数应在30,000到100,000之间。
如果两个街区不相邻,例如12和13,则它们不能组成一个选区。
如果某个街区选民人数不少于50,000,则允许此街区单独作为一个选区。
但是由于Mevo本人就居住在街区10内,因此迫于舆论压力,他不能将这个街区单独作为一个选区。
请设计出一个将首都划分为5个选区的方案,以使Mevo得到的席位数最多。
如果这样做有困难,可以尝试划分为6个选区。
2023/11/23 0:41:49 597KB 华中 数模
1
100台机器可以打出每秒100000+报文。

采用驱动级syn,伪源UDP,1线程输出90%以上,CC模式采用模拟搜索打开,500肉鸡秒任意单IP高防金盾,安全盾网站。
2023/11/14 0:01:52 33KB DDOS集群
1
中文英文的平行语料,来源于niutrans语料,总共20万句(中文10万英文10万),该语料可用于机器翻译等的训练。
2023/11/12 22:21:43 7.84MB 机器翻译
1
主要兵种有骑士,弓箭手,步兵。
1:假设各个数据和数量给定,模拟两军交战场面(1000vs1000)。
2:给定金钱(如100000),测定最优秀的数值平衡计划,使任何一个兵种或者战术都不占有绝对优势
2023/11/10 3:04:24 16KB 战争模拟
1
其中的例题:给你一个长为n的序列,有两种操作,一种是读入(l,r,x)表示对于区间[l,r]中每个数的值加上x,另一种是查询[l,r]内的数的和是多少.n<=100000,第一种操作个数<=100000,第二种操作个数<=100
2023/11/8 10:55:35 5.02MB NOIP C语言 C++ 算法
1
Java面试必备!啃透这份Java10W字面经,你还用担心被面试官“吊打”?java基础、JVM、Spring、并发编程、Linux、Dubbo、Mybatis、Springcloud、Springboot、消息队列、zookeeper。
01
2023/11/3 21:22:39 9.53MB java spring 并发编程 消息队列
1
共 103 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡