进程、线程和dll操作技巧

进程、线程和dll操作技巧

ID:34562490

大小:447.00 KB

页数:69页

时间:2019-03-08

进程、线程和dll操作技巧_第1页
进程、线程和dll操作技巧_第2页
进程、线程和dll操作技巧_第3页
进程、线程和dll操作技巧_第4页
进程、线程和dll操作技巧_第5页
资源描述:

《进程、线程和dll操作技巧》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、前言本书旨在帮助读者解决在使用VisualC++的开发过程中所遇到的诸多实际问题,从中获取大量的编程技巧和代码参考。本书涉及的内容广泛,包括了VisualC++代码的排版,开发环境的设置,数据类型的转换,VisualC++常用控件的使用技巧,对话框处理技巧,窗口和界面处理技巧,文件、文件夹及磁盘操作技巧,数据库操作技巧,进程、线程和DLL操作技巧,多媒体的处理技巧,通信的操作技巧,COM组件技术操作技巧,系统编程等VisualC++的开发技巧。本书以技巧解答的方式进行讲解,并且配有详细的代码参考

2、,内容涉及广泛,按照功能目的对其进行分类。本书可以作为使用VisualC++开发的程序员解决实际问题、积累编程经验的得力助手,重点突出解决问题的技巧,同时给出相应问题代码参考。对于每个技巧的产生,首先提出了它的产生的原因,给出技巧的实际解决办法,最后给出详细的代码参考。对于文中的代码,只给出了关键代码,详细的代码可以参考实例的代码。1.本书特点1)重举一反三,不就事论事本书旨在向读者传授正确学习和使用VisualC++的方法,而非为了给出某个问题的具体答案,启发读者进行相关主题的讨论。在每个问题

3、上,本文都会告诉读者:你该怎么办?你为什么这么办?你还能怎么办?从而开拓读者的分析思路,让读者能够使用本书给出的技巧去解决更多的问题。2)注重系统性,结构完整本书涉及面广泛,面向不同层次的读者,其内容涉及界面开发、多媒体开发、系统通信等领域。全书力求从VisualC++的各个面进行阐述,而不是具体的知识点。各个面之间层层推进,具有较强的连贯性和系统性,从而给读者带来全面的知识感受。3)启发、讨论为主,贴近程序员本书从各个角度讨论VisualC++的使用技巧和编程经验,对每个问题的提出,进行技巧分

4、析,然后根据给出解决问题的技巧和相关的代码参考,更符合VisualC++程序员的学习心理和阅读习惯。2.本书内容第1章C++语法及编程技巧。本章主要讲述了C++的代码风格和排版技巧、const的使用技巧、sizeof的使用技巧、预处理的使用技巧、数据类型的转换、内存的管理及面向对象的特点等。第2章VisualC++环境和调试技巧。本章主要讲述了VisualC++的环境配置和VisualC++的调试技巧。第3章键盘和鼠标输入处理技巧。本章主要讲述了键盘和鼠标的处理技巧。第4章常用控件使用技巧。本章

5、主要讲述了在VisualC++中各种控件的使用技巧,包括静态控件、按钮控件、EDIT框控件、ListBox控件、ListCtrl控件、树型控件、RichEdit控件、ProgressCtrl控件、ComBox控件、ScrollBar控件、TabControl控件等的使用技巧。第5章对话框处理。包括通用对话框处理技巧、模式对话框的使用技巧、非模式对话框的使用技巧、属性页的使用技巧。第6章窗口、界面处理技巧。包括框架和视图的处理技巧、标题栏的处理技巧、状态栏处理技巧、工具栏的处理技巧、菜单的处理技巧

6、、光标的处理技巧、图标的处理技巧。第7章文件、文件夹、磁盘操作技巧。包括对文件、文件夹的各种操作、属性的设置和获取,磁盘信息的获取。第8章数据库操作。包括VisualC++的访问技术,重点介绍了ADO的访问技术。第9章进程、线程和DLL的操作技巧。包括进程的数据通信技巧、线程的同步和互斥的技巧,以及DLL的处理技巧。第10章多媒体的处理技巧。包括图像的处理技巧,以及对声音和视频的处理。第11章通信的处理技巧。包括网络通信技术和串口操作技巧。第12章COM组件技术操作技巧。包括COM组件的创建和各

7、种系统接口的使用。第13章系统编程技巧。包括如何获取系统的信息和如何对系统进行各种控制。本书由郭克新编著,编写过程中得到了白乔先生的大力支持和帮助,另外,王海泉、冯吉喆、位来喜等人也参加了本书部分内容的编写及素材整理工作,在此一并表示感谢。希望读者通过对本书的学习,能够有所收获,掌握编程的方法,学会解决问题的办法。由于作者水平有限,错误之处在所难免,不足之处敬请广大读者批评指正。联系信箱:vcskills@gmail.com,详情请垂询http://book.vcer.net/skills。第9

8、章进程、线程和DLL操作技巧第9章进程、线程和DLL操作技巧本章介绍了进程的相关概念和对进程的各种操作,以及进程间通信的方式。进程通常被定义为程序运行的实例,它一般包括两部分,即进程内核和进程地址空间。进程是不活泼的,若要使进程完成某项操作,它必须拥有一个在它的环境中运行的线程,该线程负责执行包含在进程的地址空间中的代码。线程的操作要注意线程对资源的同步和互斥的情况。最后阐述了动态链接库的创建及调用方式。9.1  进程的操作技巧在操作系统的教材中,都学习过程序和进程的概念:程序是一段代码,它是一

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

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

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