软件 > 专题、教程宝典 > 技术开发 >




参加点评,赢取发布会门票



内容导航

Java专栏 VC专栏 VB专栏

C#专栏 VFP专栏 Delphi专栏

PB专栏  C++ Builder专栏

C/C++专栏 ASP专栏 

JSP专栏 PHP专栏 CGI专栏 

XML和.NET专栏  数据库 

嵌入式开发 




往日精选
















         Visual C++ 系统及硬件编程


   硬件篇
  
   编程实现测试CPU的速度
   CPU的速度随温度和电压的变化而变化,如何随时查看CPU的速度?下面我们通过编程实现

   程序中使用自定义的鼠标
   建立工程与一个资源档 用Image Editor编辑一个鼠游标

 
   进程与线程

   Windows多线程多任务设计初步
   当前流行的Windows操作系统,它能同时运行几个程序(独立运行的程序又称之为进程),对于同一个程序,它又可以分成若干个独立的执行流,我们称之为线程,线程提供了多任务处理的能力

   例程分析多线程编程
   Windows系统平台经历了16位到32位的转变后,系统运行方式和任务管理方式有了很大的变化

   用VC++5.0实现多线程的调度和处理
   Windows95 和WindowsNT 操作系统支持多任务调度和处理,基于该功能所提供的多任务空间,程序员可以完全控制应用程序中每一个片段的运行,从而编写高效率的应用程序

   Windows 95多线程间同步事件的控制方法
   在设计多线程应用程序中有时必须在线程之间保持一定的同步关系,才能使用户能够对独立运行的线程进行有效的控制。为此本文在简要介绍Windows 95中线程的概念及其创建方法

   多线程技术在VC++串口通信程序中的应用研究
   在现代的各种实时监控系统和通信系统中,在Windows 9X/NT下利用VC++对RS-232串口编程是常用的手段


   虚拟设备驱动程序开发篇

   打开”金笼子”-VXD技术漫谈
   有过一定Windows编程经验的人可能听说过VxD这个词。80386的保护模式给了我们非常多的“保护”,对于一个不懈地追求自由的人来说,“镀金的笼子也是笼子”,翻遍Windows编程的书籍,也许最终只找到这样一扇通向自由的门:试一试VxD

   VxD技术及其在实时反病毒中的应用
   VxD即虚拟设备驱动程序,用作Windows9x系统和物理设备之间的接口。但它不仅适用于硬件设备,也适用于按VxD规范所编制的各种软件"设备"   

   虚拟设备驱动程序的设计与实现
   Win98与Win 95设备驱动程序的机理不尽相同,Win98不仅支持与Windows NT 5.0兼容的WDM(Win32 Driver Mode)模式驱动程序,而且还支持与Win95兼容的虚拟设备驱动程序VxD(Virtual Device Driver)。

   VxD技术及其在实时反病毒中的应用
   Windows9x使用IntelCPU的Ring0和Ring3两个保护级。系统进程运行于Ring0,因而具有对系统全部资源的访问权和管理权;而普通用户进程运行于Ring3,只能访问自己的程序空间,不允许对系统资源进行直接访问许多操作受到限制

   虚拟设备驱动程序两关键问题
   VxD的设计中,两个尤为关键,且又令人困扰的问题是VxD的虚拟化和VxD与应用程序间的通信机制
 
   用VToolsD开发一个简单的VxD
   在VtoolsD中,有一个最重要的VxD开发工具:QuickVxD。QuickVxD可以为我们自动生成VxD源程序框架,而且QuickVxD提供了许多VxD的特性选项,例如可以选择要生成的VxD是动态加载的或是静态加载的,要使用的编程语言是C还是C++等等


   系统篇

   VC编程制作系统托盘程序   
   Windows操作系统中的某些程序运行时不显示运行窗口,只在任务栏上显示一个图标,表示程序正在运行,用户可以通过鼠标与应用程序交互

   也谈制作系统托盘程序
   看到贵网站刊登的文章《制作系统托盘程序》,颇有一番感触,这篇文章是《程序员大本营》上一篇文章的变体,但遗憾的是原来的BUG依然

   枚举NT services
   面的文章提供了访问NT中所有Service的功能,每次列举Services时,函数会返回一个列表   

   Windows 95的内存共享
   在我们开发的中心监控显示软件中,工作站上的监视软件由几个独立进程组成,各自监视相应的子系统

   在Visual C++中实现特性表
   Windows 95 以及Windows NT 4.0 较之以前的Windows 操作系统增加了许多先进特性,特性表就是其中一个。大家熟知的特性表的实例是Windows 中屏幕显示属性的设置