C、C++、C#编程
文章平均质量分 77
xu_hui
这个作者很懒,什么都没留下…
展开
-
VC++中进程与多进程管理的方法
进程 进程是当前操作系统下一个被加载到内存的、正在运行的应用程序的实例。每一个进程都是由内核对象和地址空间所组成的,内核对象可以让系统在其内存放有关进程的统计信息并使系统能够以此来管理进程,而地址空间则包括了所有程序模块的代码和数据以及线程堆栈、堆分配空间等动态分配的空间。进程仅仅是一个存在,是不能独自完成任何操作的,必须拥有至少一个在其环境下运行的线程,并由其负责执行在进程地址空间内的代码。在转载 2005-01-26 17:39:00 · 796 阅读 · 0 评论 -
debug和release的区别
原文[http://blog.csdn.net/welcome_ck/archive/2004/12/29/233204.aspx]1。Debug和Release有什么区别,为什么要使用Release版本! 2。怎么把Debug转成Release Debug版本包括调试信息,所以要比Release版本大很多(可能大数百K至数M)。至于是否需要DLL支持,主要看你采用的编译选项。如果是基于转载 2005-01-26 16:37:00 · 2009 阅读 · 0 评论 -
网络socket编程指南
Beej网络socket编程指南 -------------------------------------------------------------------------------- 介绍 Socket 编程让你沮丧吗?从man pages中很难得到有用的信息吗?你想跟上时代去编Internet相关的程序,但是为你在调用 connect() 前的bind() 的结构而不知所措?等等转载 2005-01-26 17:32:00 · 861 阅读 · 0 评论 -
VC++中进程与多进程管理的方法
进程 进程是当前操作系统下一个被加载到内存的、正在运行的应用程序的实例。每一个进程都是由内核对象和地址空间所组成的,内核对象可以让系统在其内存放有关进程的统计信息并使系统能够以此来管理进程,而地址空间则包括了所有程序模块的代码和数据以及线程堆栈、堆分配空间等动态分配的空间。进程仅仅是一个存在,是不能独自完成任何操作的,必须拥有至少一个在其环境下运行的线程,并由其负责执行在进程地址空间内的代码。在转载 2005-01-26 17:39:00 · 863 阅读 · 0 评论 -
Dll(动态链接库)学习笔记
DLL(Dynamic Link Libraries)专题: 比较大的应用程序都由很多模块组成,这些模块分别完成相对独立的功能,它们彼此协作来完成整个软件系统的工作。可能存在一些模块的功能较为通用,在构造其它软件系统时仍会被使用。在构造软件系统时,如果将所有模块的源代码都静态编译到整个应用程序EXE文件中,会产生一些问题:一个缺点是增加了应用程序的大小,它会占用更多的磁盘空间,程序运行转载 2005-01-26 18:09:00 · 783 阅读 · 0 评论 -
浅谈HOOK技术在VC编程中的应用
引言 Windows操作系统是建立在事件驱动机制之上的,系统各部分之间的沟通也都是通过消息的相互传递而实现的。但在通常情况下,应用程序只能处理来自进程内部的消息或是从其他进程发过来的消息,如果需要对在进程外传递的消息进行拦截处理就必须采取一种被称为HOOK(钩子)的技术。钩子是Windows操作系统中非常重要的一种系统接口,用它可以轻松截获并处理在其他应用程序之间传递的消息,并由此可以完成一转载 2005-01-27 20:34:00 · 1464 阅读 · 0 评论 -
深入了解C语言
C语言生成的代码在执行效率上比其它高级语言都高.现在让我们来看看C语言生成的代码具体是什么样子的.当你看完本文对于C语言的了解一定会更深一步了.本文通过一个个实际案例程序来讲解C语言.研究案例一工具: Turboc C v2.0,Debug,MASM v5.0,NASM实例C程序:/* example1.c */char ch;int e_main() { e_putchar(ch);}目标转载 2005-01-26 17:24:00 · 915 阅读 · 0 评论 -
如何获取别的进程的TreeView控件的内容
extern "C" long EXPORT __stdcall GetRootItem (long Thwnd,char *filestr) { TVITEM tvi, *_tvi; char *_item; char item[256]; unsigned long pid; HANDLE process; long ret=(long)((CTreeCtrl*)CWnd转载 2005-01-26 18:05:00 · 1279 阅读 · 0 评论