C语言/C++ 教程
C语言/C++ 教程:包含了所有代写案例以及部分答案
-
副标题#e# 问题 我的问题是关于初始化C++类成员的。我见过很多这样的代码(包罗在你的栏目中也见到过): CSomeClass::CSomeClass() { x=0; y=1; } 而在此外什么处所则写成下面的样子: CSomeClass::CSomeClass() : x(0), y(1) { } 我的一些措施员伴侣说第二种要领较量好,但他们都不知道为什么是这样。你能汇报我这两种类成员初始化要领的区别吗? 答复 从技能上说,你的措施员伴侣是对的,可是在大大都环境下,两 … 继续阅读“初始化C++类成员和在你的MFC应用中插手位置栏”
:
-
副标题#e# 一、处事器措施 建设一个名为“server"的项目,单文档界面。 在serverview.h中插手代码: #include“winsock.h" 添加变量: CSize sizeTotal;// 控 制 滚 动 条 int count;// 信 息 条 数 CString m_data[1000];// 信 息 存 放 char Hostname[260]; … 继续阅读“处事器与客户机互传动静”
:
-
Windows95的任务条(Taskbar)上有一个状态区,可以显示当前输入法(中文版)、当前时间等信息,当启动打印打点器时还可显示打印打点器的图标,表白打印机正在事情。我们可以利用这一技能为正在靠山事情的措施配置一个图标,以显示它的事情状态,用户可以通过鼠标点击来查询具体环境或修改事情参数。下面临其实现要领作一先容。 图标的添加和删除 实现这两个操纵都是通过挪用Shell_NotifyIcon函数,并通报两个参数:一个是操纵指示,添加时为NIM_ADD,删除时为NIM_DELETE;另一个是布 … 继续阅读“任务条状态区的应用”
:
-
副标题#e# Tray(托盘)是Windows9x任务条上的一个非凡区域,它的技能名称为“任务栏布告区”,一些软件(如金山词霸Ⅲ)运行时会在托盘上安排一个图标,利用户一眼就能知道这个措施正在靠山运行,要想激活它也很容易,凡是只需单击一下这个图标即可,很是利便。 Tray的编程较量非凡,但并不难,主要包罗图标、东西提示和动静等三个方面,它是Shell编程的一部门。ShellAPI提供了Shell—NotifyIcon函数,用它可以增加、删除可能修改托盘中的图标, … 继续阅读“用C++ Builder编写托盘措施”
:
-
Windows 95/98的启动模式可以分为正常模式和安详模式,在安详模式下,有许多成果被限制利用,好比多媒体成果、网络成果等。有时,我们编写的措施正好需要这些被限制的成果,因此我们但愿当措施运行时能自动检测当前Windows所处的启动模式是不是安详模式,以确定是否继承运行措施。 那么如安在C++ Builder措施中检测当前的Windows是以正常模式照旧安详模式启动的?这需要利用到API函数GetSystemMetrics来举办检测。API函数GetSystemMetrics可以取得Wind … 继续阅读“用C++Builder检测Windows的启动模式”
:
-
通过IActiveDesktop接口来实现 好比配置壁纸,就可以这样 IActiveDesktop *a;CoInitialize(NULL);if(SUCCEEDED(CoCreateInstance(Shlobj::CLSID_ActiveDesktop,NULL,CLSCTX_INPROC_SERVER,IID_IActiveDesktop,(void **)&a))) { WideString c = "C:\\My Documents\\yw2.jpg" … 继续阅读“配置壁纸要领”
:
-
副标题#e# 要领3 来自TApplication的要领 不消我多空话,各人都知道TApplication在BCB中的重要性。在BCB的辅佐中指出:TApplication、TScreen和TForm组成了所有BCB气势气魄的Win32 GUI措施的脊梁,他们节制着您措施的行为。TApplication类提供的属性和要领封装了尺度Windows措施的行为。TApplication表示了在Windows操纵系统中建设、运行、支持和销毁应用措施的根基道理。因此,TApplication大大简化了开拓 … 继续阅读“深入VCL领略BCB的动静机制3”
:
-
副标题#e# 摘要:在Windows 95中所有的应用措施实际上都以是线程的方法运行的。在设计多线程应用措施中有时必需在线程之间保持必然的同步干系,才气利用户可以或许对独立运行的线程举办有效的节制。为此本文在扼要先容Windows 95中线程的观念及其建设要领后,提出了一种在多线程之间操作 event工具实现事件同步的节制要领。最后还先容了在差异应用措施之间举办同步事件节制的要领,这种要领使得差异应用措施举办彼此间的同步事件节制变得很简朴。 要害词:Windows95 线程 同步事件 event … 继续阅读“Windows 95多线程间同步事件的节制要领”
:
-
AbortPath 丢弃选入指定设备场景中的所有路径。也打消今朝正在举办的任何路径的建设事情 AngleArc 用一个毗连弧画一条线 Arc 画一个圆弧 BeginPath 启动一个路径分支 CancelDC 打消另一个线程里的长时间画图操纵 Chord 画一个弦 CloseEnhMetaFile 封锁指定的加强型图元文件设备场景,并将新建的图元文件返回一个句柄 CloseFigure 描画到一个路径时,封锁当前打开的图形 CloseMetaFile 封锁指定的图元文件设备场景,并向新建的图元文 … 继续阅读“API之画图函数”
:
-
副标题#e# 钩子是WINDOWS中动静处理惩罚机制的一个要点,通过安装各类钩子,应用措施可以或许配置相应的子例程来监督系统里的动静通报以及在这些动静达到方针窗口措施之前处理惩罚它们。钩子的种类许多,每种钩子可以截获并处理惩罚相应的动静,如键盘钩子可以截获键盘动静,鼠标钩子可以截获鼠标动静,外壳钩子可以截获启动和封锁应用措施的动静,日志钩子可以监督和记录输入事件。钩子分为线程专用钩子和全局钩子,线程专用钩子只监督指定的线程,要监督系统中的所有线程,必需用到全局钩子。对付全局钩子,钩子函数必需包括 … 继续阅读“WIN95日志钩子(JournalRecord Hook)的利用”
: