2005年9月12日

摘要: 请问怎样在VC6中使用GDI+,很急!! 请说明要用到什么库文件,头文件,谢谢! 在 头文件 stdafx.h 添加如下的代码#define ULONG_PTR unsigned long#include using namespace Gdiplus;在 CWinApp 派生出来的 你自己的 C×App 的头文件 添加ULONG_PTRgdiplusToken;在 BOOL C×App::... 阅读全文
posted @ 2005-09-12 23:46 吴文力 阅读(3962) 评论(2) 推荐(0)
 
摘要: 一.概述 在接下来的部分,首先将就ActiveX组件的概念以及它的分类进行简要的介绍,从而让读者对ActiveX组件有一个概念上的把握。随后,将就如何注册ActiveX组件的问题进行比较深入详细的解释。分别给出ActiveX 控件、ActiveX DLL、ActiveX EXE的具体注册方法。并在此基础上,对如何在制作安装程序并安装后,实现对 ActiveX组件的注册给出了若干解决方案。 二.... 阅读全文
posted @ 2005-09-12 23:43 吴文力 阅读(1465) 评论(0) 推荐(0)
 
摘要: 第六章 进程管理第二章已经介绍进程的概念,进程是一个具有独立功能的程序关于某一个数据集合在处理机上的一次执行活动。进程和程序是两个既有联系又有区别的概念,它们的区别的关系可简述如下:进程是一个动态的概念,而程序是一个静态的概念。程序是指令的有序集合,没有任何的执行含义。而进程则是程序的执行过程,它动态地被创建、调度、执行,直至消亡。当然,进程的执行活动是在程序中事先规定的。形象的比喻就是:若把一个... 阅读全文
posted @ 2005-09-12 23:21 吴文力 阅读(6021) 评论(6) 推荐(1)
 
摘要: 文章摘要: 多线程程序设计的概念早在六十年代就被提出,但直到八十年代中期,Unix系统中才引入多线程机制,如今,由于自身的许多优点,多线程编程已经得到了广泛的应用。本文我们将介绍在Linux下编写多进程和多线程程序的一些初步知识。 -------------------------------------------------------------------------------- ... 阅读全文
posted @ 2005-09-12 23:18 吴文力 阅读(4928) 评论(0) 推荐(0)
 
摘要: 1. 进程与线程有那些区别和联系?l 每个进程至少需要一个线程。l 进程由两部分构成:进程内核对象,地址空间。线程也由两部分组成:线程内核对象,操作系统用它来对线程实施管理。线程堆栈,用于维护线程在执行代码时需要的所有函数参数和局部变量。l 进程是不活泼的。进程从来不执行任何东西,它只是线程的容器。线程总是在某个进程环境中创建的,而且它的整个寿命期都在该进程中。l 如果在单进程环境中,有多个线程正... 阅读全文
posted @ 2005-09-12 23:06 吴文力 阅读(1414) 评论(0) 推荐(0)
 
摘要: 本文讲解COM提出的各个类型的线程模型,再说明COM运行时期库是如何实现它们的 线程模型是一种数学模型,专门针对多线程编程而提供的算法,但也仅是算法,不是实现。本文讲解COM提出的各个类型的线程模型,再说明COM运行时期库是如何实现它们的,就像说明Windows是如何实现线程这个数学模型的一样,最后指明一下跨套间调用和各种类型套间编写的要求以帮助理解。希望读者对于Windows操作系统的线程这个概... 阅读全文
posted @ 2005-09-12 22:49 吴文力 阅读(3017) 评论(1) 推荐(0)