C/C++ 教程
当代最优秀的程序设计语言,基础语言
-
如何显示/埋没IE欣赏器东西窗口 本文报告如安在措施中节制显示/埋没所有的IE欣赏器东西窗口,如“保藏”,“汗青”,“搜索”等左侧窗口。 实现流程: 在同一个时刻,系统中大概存在N个Shell窗口(包罗IE窗口和文件欣赏器窗口),需要遍历每个Shell窗口并将文件欣赏器窗口解除(因为我们只对IE窗口举办处理惩罚),然后再取得IWebBrowser2,挪用ShowBrowserBar函数,这个函... 继续阅读如何显示/埋没IE欣赏器东西窗口
:2017-11-06
-
判定windows的Desktop及其它目次 利用API函数SHGetSpecialFolder。shlobj.h里有SHGetSpecialFolder的原型声明。这个函数可以帮我们找到windows的Desktop目次、启动目次、我的文档目次等。 SHGetSpecialFolder需要三个参数。 第一个参数是HWND,它指定了"所有者窗口":在挪用这个函数时大概呈现的对话框或动静框。第二... 继续阅读判定windows的Desktop及其它目次
:2017-11-06
-
建造主窗口显示前的版权窗口 在工程文件中选File->New Form新建一个窗口,设计好窗口的外观。 给窗口起名为AboutBox,源文件定名为AboutBox.Cpp 选Project->Options,将新建的窗口从自动成立中去掉。 选View->Project Source,打开工程文件的源文件,在下面插手句子。 #include "AboutBox.h"WINAPI... 继续阅读建造主窗口显示前的版权窗口
:2017-11-06
-
CB的Form最小化时无动画的原因 问: 我此刻也搞不懂,甚至认为无法让CB的主窗口有动画的结果。 因为在任务条上的按钮所代表的窗口是Application窗口,而不是 Project所选定的Mainform。假如强行让Mainform动态地Minimize, 就会最小化到桌面的左下角去了。 答: 我根基上同意你的观点。Delphi & BCB 中的的主窗口都是TApplication... 继续阅读CB的Form最小化时无动画的原因
:2017-11-06
-
CB编程中动态变动自界说打印纸张 因网上只有Delphi例子本人在用CB编写时发明有一些例子不能用,所以一生气就索性查了查资料本身写了,怕网友们在用编程时也碰见此类环境, 就顿时传了上来。 void __fastcall TForm1::BitBtn1Click(TObject *Sender){char *ADevice, *ADriver, *APort;THandle DeviceMod... 继续阅读CB编程中动态变动自界说打印纸张
:2017-11-06
-
C++ Builder中各类资源的操作 副标题#e# 在编写措施的进程中,常常要用到各类资源。好比说,想给本身的措施换个本身的图标,利用一些生动的光标来增加趣味性,播放一些声音和动画文件,可能利用别人写好的措施来实现某个成果。我们往往但愿将这些资源直接放到EXE文件中以形成一个单独的可执行文件,这就存在一个如安在运行时会见和利用这些资源的问题。 —-在编译期间,这就要用到一种文件,以.rc末了... 继续阅读C++ Builder中各类资源的操作
:2017-11-06
-
如何把一个网页存为一个单独的mht文件 #include "SHDocVw_OCX.h"#include "cdoex.h"#include "msado15.h"using namespace CDO;// 本文是ccrun(老妖)按拍照关资料改的,在BCB 6.0 下乐成编译并测试通过.// 假如有不能正常运行的,大概需要在呆板上安装有outlook.void __fastcall Sav... 继续阅读如何把一个网页存为一个单独的mht文件
:2017-11-06
-
实例理会C++/CLI中的担任与列举 副标题#e# 本文中,将要先容与担任相关的C++/CLI主题,并以现实糊口中银行生意业务的三种形式:存款、取款、转账,来说明类的担任体系,且以一种新的列举形式来实现。 列举器 请看例1中声明的范例,它存在于其自身的源文件中,并编译为一个只包括此范例的措施集: 例1: public enum class TransactionType : unsigned ... 继续阅读实例理会C++/CLI中的担任与列举
:2017-11-06
-
C++编程品评系列 担任的本质 Eiffel和C++都提供了多担任的机制。但Java却没有,因为它认为多担任会导致很多问题的呈现。不外Java提供了接口(interface)作为一种替换机制,它雷同于Objective C中的协议(protocol)。Sun宣称接口可以提供多担任所能提供的所有特性。 Sun所宣称的“多担任会带来很多的问题”这个概念是对的,尤其是在C++顶用以实现多担任的要领更... 继续阅读C++编程品评系列 担任的本质
:2017-11-06
-
埋没任意历程、目次/文件、注册表、端口 查找历程,目次/文件,注册表等操纵系统将最终挪用 ZwQueryDirectoryFile,ZwQuerySystemInformation,ZwXXXValueKey 等函数。要想拦截这些函数到达埋没目标,需先本身实现以上函数,并修改系统维护的一个SYSCALL 表使之指向本身预先界说的函数。因 SYSCALL 表在用户层不行见,所以要写 DRIVE ... 继续阅读埋没任意历程、目次/文件、注册表、端口
:2017-11-06