C/C++ 教程
当代最优秀的程序设计语言,基础语言
-
配置壁纸要领 通过IActiveDesktop接口来实现 好比配置壁纸,就可以这样 IActiveDesktop *a;CoInitialize(NULL);if(SUCCEEDED(CoCreateInstance(Shlobj::CLSID_ActiveDesktop,NULL,CLSCTX_INPROC_SERVER,IID_IActiveDesktop,(void **)&a)... 继续阅读配置壁纸要领
:2017-11-06
-
用C++Builder检测Windows的启动模式 Windows 95/98的启动模式可以分为正常模式和安详模式,在安详模式下,有许多成果被限制利用,好比多媒体成果、网络成果等。有时,我们编写的措施正好需要这些被限制的成果,因此我们但愿当措施运行时能自动检测当前Windows所处的启动模式是不是安详模式,以确定是否继承运行措施。 那么如安在C++ Builder措施中检测当前的Windows... 继续阅读用C++Builder检测Windows的启动模式
:2017-11-06
-
用C++ Builder编写托盘措施 副标题#e# Tray(托盘)是Windows9x任务条上的一个非凡区域,它的技能名称为“任务栏布告区”,一些软件(如金山词霸Ⅲ)运行时会在托盘上安排一个图标,利用户一眼就能知道这个措施正在靠山运行,要想激活它也很容易,凡是只需单击一下这个图标即可,很是利便。 Tray的编程较量非凡,但并不难,主要包罗图标、东西提示和动静等三个方面,它是Shell编程的一... 继续阅读用C++ Builder编写托盘措施
:2017-11-06
-
任务条状态区的应用 Windows95的任务条(Taskbar)上有一个状态区,可以显示当前输入法(中文版)、当前时间等信息,当启动打印打点器时还可显示打印打点器的图标,表白打印机正在事情。我们可以利用这一技能为正在靠山事情的措施配置一个图标,以显示它的事情状态,用户可以通过鼠标点击来查询具体环境或修改事情参数。下面临其实现要领作一先容。 图标的添加和删除 实现这两个操纵都是通过挪用Shell... 继续阅读任务条状态区的应用
:2017-11-06
-
处事器与客户机互传动静 副标题#e# 一、处事器措施 建设一个名为“server"的项目,单文档界面。 在serverview.h中插手代码: #include“winsock.h" 添加变量: CSize sizeTotal;// 控 制 滚 动 条 int count;// 信 息 条 数 CString m_data[1000];// 信 息 ... 继续阅读处事器与客户机互传动静
:2017-11-06
-
初始化C++类成员和在你的MFC应用中插手位置栏 副标题#e# 问题 我的问题是关于初始化C++类成员的。我见过很多这样的代码(包罗在你的栏目中也见到过): CSomeClass::CSomeClass() { x=0; y=1; } 而在此外什么处所则写成下面的样子: CSomeClass::CSomeClass() : x(0), y(1) { } 我的一些措施员伴侣... 继续阅读初始化C++类成员和在你的MFC应用中插手位置栏
:2017-11-06
-
将窗体从属于主窗体 副标题#e# 险些所有正式一点的C++ Builder措施除了主窗体外都尚有从属窗体,有时是对话框,有时是无模式窗口。VCL使得建设和显示从属窗体都易如反掌。但不是所有措施都适于回收无模式窗体,有些措施需要在一个主窗体内显示差异的内容。本文接头如何将一个从属窗体“借居”于主窗体中,从属窗体看上去是主窗体的一部门,用户甚至不知道一个从窗体正被显示。图A显示了一个主窗体,其客户... 继续阅读将窗体从属于主窗体
:2017-11-06
-
用TreeView欣赏目次 void __fastcall TForm1::FormCreate(TObject *Sender){CurrentDir=GetCurrentDir();UpdateTreeView();UpdateListView();}//--------------------------------------------------------------------... 继续阅读
:2017-11-06
-
鼠标屏幕取词技能的道理和实现 副标题#e# “鼠标屏幕取词”技能是在电子字典中获得遍及地应用的,如四通利方和金山词霸等软件,这个技能看似简朴,其实在windows系统中实现却长短常巨大的,总的来说有两种实现方法: 第一种:回收截获对部门gdi的api挪用来实现,如textout,textouta等。 第二种:对每个设备上下文(dc)做一分copy,并跟踪所有修改上下文(dc)的操纵。 第... 继续阅读鼠标屏幕取词技能的道理和实现
:2017-11-06
-
用C++Builder开发ISAPI扩展应用程序 副标题#e# 一、ISAPI概述 Microsoft的WEB处事器提供了差异的ISAPI,应用ISAPI可以或许开拓出高机能的应用措施。 ISAPI具有两类组件:ISAPI扩展和ISAPI过滤器,本文着重先容ISAPI扩展的应用和开拓。 ISAPI应用措施通过DLL实现,DLL的特性使它可以或许作为WEB处事器自身的扩充来装载。在WEB处事器的... 继续阅读用C++Builder开发ISAPI扩展应用程序
:2017-11-06