C/C++ 教程
当代最优秀的程序设计语言,基础语言
-
用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();}//--------------------------------------------------------------------... 继续阅读用TreeView欣赏目次
:2017-11-06
-
从TColor工具中理会出红、绿、蓝的亮度 利用API函数GetRValue,GetBValue及GetGValue。这里有一个以析取红绿蓝来改变窗口配景致的例子。(留意:在利用下面的例子代码前,请将窗口的Color设为clBlue,clNavy或其它任何一种非系统颜色,诸如clBtnFace) void __fastcall TForm1::Button1Click(TObject *Sen... 继续阅读从TColor工具中理会出红、绿、蓝的亮度
:2017-11-06
-
关于BCB写入文件举办传染的问题 提示一点,一种最简朴的要领是,本身做一个外壳措施(Shell),然后将要运行的措施以某种方法放入到外壳措施中(好比以资源可能特定位置数据),而外壳措施可以抽取原可执行措施文件得图标,并可修改本身的图标与之沟通。这样一来,颠末修改的措施就是 外壳措施 + 原可执行措施(已作为数据存在于外壳措施中),运行后自然先启动外壳措施,你可以在个中插手一些权限鉴定的代码,通... 继续阅读关于BCB写入文件举办传染的问题
:2017-11-06
-
C++ BUILDER动态成立菜单及菜单事件 首先新建一个工程文件(File->New Application)。 然后在Form1上面成立一个PopupMenu1,一个Button1,一个RichEdit1。 在头文Unit1.H的内容,个中黑体是自已加的。 #ifndef Unit1H#define Unit1H#include#include#include#include#inc... 继续阅读C++ BUILDER动态成立菜单及菜单事件
:2017-11-06