用vc++进行windowsshell扩展编成

用vc++进行windowsshell扩展编成

ID:22395839

大小:155.00 KB

页数:16页

时间:2018-10-29

用vc++进行windowsshell扩展编成_第1页
用vc++进行windowsshell扩展编成_第2页
用vc++进行windowsshell扩展编成_第3页
用vc++进行windowsshell扩展编成_第4页
用vc++进行windowsshell扩展编成_第5页
资源描述:

《用vc++进行windowsshell扩展编成》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、用VC++进行WindowsShell扩展编成由ccc编译序言:看过一些对windows外壳的扩展程序,在使用上一般都是直接利用windows的外壳API做一些工作,因为外壳操作需要一些比较专业的知识,因此,大部分编程人员特别是使用集成编程环境的程序人员对windowsshell的扩展编程不很了解,也缺乏这方面的资料。在做过一些程序之后,感觉到使用windowsshell的扩展编程可以使程序与操作系统的结合更加紧密,就好像应用程序已经融入到操作系统之中一样。在使用windowsshell扩张编程工具的过程中深切体会到w

2、indowsshell技术资料的重要性,为此,根据DinoEsposito的《VisualC++WindowsShellProgramming》为蓝本,编译形成以下文字,为希望使用windowsshell编程的人员提供一点帮助。编译过程可能会出现错误,希望朋友们指正,请Email联系:ch2zh1@tom.com。本人将不胜感激。目录引言(Introduction)系统的演变本书范围技术准备习惯用法联系地址第一章WindowsShell是什么(WhatistheWindowsShell)Shell的组成部分(TheCo

3、mponentsoftheShell)程序管理器(TheProgramManager)任务条(TheTaskbar)桌面(TheDesktop)探测器结构(TheStructureofExplorer)扩展的切入点(InjectionPointsforExtensions)对探测器的扩展(ExtensionstoExplorer)为什么要对Shell编程(WhyProgramtheShell)本书的结构(WhereThisBookWillTakeYou)小结(Summary)第二章Shell的结构(TheStructu

4、reoftheShell)Shell的模块(ThePiecesoftheShell)Shell的命名空间(TheShell'sNamespace)文件夹(Folders)文件对象(FileObjects)PIDLsShell观察(TheShell'sView)钩住Shell(HookingtheShell)Shell地址空间(TheShell'sAddressSpace)Shell内存分配器(TheShell'sMemoryAllocator)Shell任务条(TheShell'sTaskbar)Shell的API函数

5、(TheShellAPIFunctions)通用窗口函数(GeneralWindowsFunctions)Shell内部函数(ShellInternals)任务条函数(TaskbarFunctions)文件函数(FileFunctions)文件夹函数(FolderFunctions)图标函数(IconFunctions)COM接口(TheCOMInterfaces)Shell接口(ShellInterfaces)命名空间接口(NamespaceInterfaces)钩子接口(HookInterfaces)杂项接口(Mi

6、scellaneousInterfaces)为什么又是API,又是COM(WhytheAPI?WhyCOM)活动桌面有什么变化(WhatChangedwithActiveDesktop)新的Shell观察对象(TheNewShellViewObject)客户化的文件夹(CustomizingaFolder)新的任务条轮廓(TheNewTaskbarLayout)小结(Summary)第三章操作文件(WorkingwithFiles)SHFileOperation()函数能做什么(SHFileOperation()dof

7、orYou)SHFileOperation()函数怎样工作(HowSHFileOperation()Works)可用的操作(AvailableOperations)注意两个空结尾符(PayAttentiontotheDouble-NULL)移动和拷贝文件(MovingandCopyingFiles)删除文件(DeletingFiles)文件重命名(RenamingFiles)SHFileOperation()函数的返回值(SHFileOperation()ReturnValues)两个关于错误信息显示的简单例程(Two

8、PoorMan'sUtilitiesforSurvivingErrorMessages)函数适当工作了吗(DidEverythingReallyWorkProperly)长文件名(LongFileNames)文件名映射对象(FileNameMappingObjects)文件映射的示例(DemonstratingFileMappin

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。