C语言/C++ 教程

C语言/C++ 教程:包含了所有代写案例以及部分答案

  • 1.重载CreateParams函数,配置透明气势气魄 2.然后重载它的WM_ERASEBKGND动静。 代码片断: .h Fileclass TYourForm:public TForm{private:     void __fastcall WMNC(TMessage &Message);public:     __fastcall TYourForm(TComponent *Owner);     BEGIN_MESSAGE_MAP      VCL_MESSAGE_HANDLE … 继续阅读“建造透明窗体”

    :
  • 副标题#e# 本系统(WinKing)提供之 Windows Sockets API 介面乃是依照 1993年1月20日发布之 WINSOCK 第1.1版(如附录)中所界说之函式 (routine); 包罗了30个Berkeley Software Distribution (BSD) 的函式以及16个切合 Windows Message-driven 特性的函式。 BSD 函式包罗: accept() bind() closesocket() connect() getpeername() g … 继续阅读“Winsock API函数大全1”

    :
  • 副标题#e# 很多应用措施,如输入法打点器、杀毒软件等均在任务栏布告区中安排一个有自已特色的图标,该图标让用户知道有一个靠山措施正在运行,同时也提供了一种修改系统配置的快捷要领,本文将以C++ Builder为例简述它的实现要领。 打开一个新工程,将工程文件取名为test、单位文件取名为main。在窗口上安排二个按钮、一个标签,其属性按如下配置 组件      属性     值 Label1    Caption  按OK按钮…终止措施 OKButton   Caption  &am … 继续阅读“Windows任务栏系统托盘图标演示措施”

    :
  • 副标题#e# 前不久,Inprise公司(原Borland公司)正式发布了Delphi 5.0版,其开拓领导中支持了“节制面板措施(CPL)”框架的生成,操作它可以快速、利便地开拓CPL措施。那么是否能在现有的Borland C++ Builder 中开拓CPL措施呢? CPL措施是动态链接库(DLL)的一种变形,只不外扩展名为.cpl、进口函数为CPlApplet()而不是DllEntryPoint()而已(并不是不要DllEntryPoint(),否则不能编译)。我们 … 继续阅读“用BCB开拓节制面板措施”

    :
  • 副标题#e# 3 操作DLLs实现数据传输 3.1 DLLs中的全局内存 Windows划定:DLLs并不拥有它打开的任何文件或它分派的任何全局内存块。这些工具由直接或间接挪用DLLs的应用措施拥有。这样,当应用措施中止时,它拥有的打开的文件自动封锁,它拥有的全局内存块自动释放。这就意味着生存在DLLs全局变量中的文件和全局内存块变量在DLLs 没有被通知的环境下就变为犯科。这将给其它利用该DLLs的应用措施造成坚苦。 为了制止呈现这种环境,文件和全局内存块句柄不该作为DLLs的全局变量,而是作 … 继续阅读“Windows的动态链接库道理及利用2”

    :
  • 副标题#e# 注:偶在Windows ADV 2000,C++ Builder 6.0下编译通过. 😀 API提供了一个叫做IShellLink的COM接口答允我们建设快捷方法。为在桌面建设快捷方法,我们建设一个IShellLink工具,配置它的属性,然后把这个link生存到desktop目次。 下面的例子代码演示了奈何建设一个快捷方法。在这个例子里,这个快捷方法生存在C:\根目次下。 #define NO_WIN32_LEAN_AND_MEAN#include <shlobj.h> … 继续阅读“在Windows桌面建设快捷方法”

    :
  • 副标题#e# 这是我的Win32汇编教程。它老是在建设中,我会不断地添加内容。通过上面的next和prev链接,你可以转到后头和前面一页。 导言 先来对这个教程做个小小的先容。Win32Asm不是一个很是风行的编程语言,并且只有为数不多(但很好)的教程。大大都教程都会合在编程的win32部门(譬喻,WinAPI,尺度Windows编程技能的利用等),而不是汇编语言自己,譬喻伪代码(opcodes),寄存器(registers)的利用等。固然你能在其他教程中找到这些内容,但那些教程凡是是表明Dos … 继续阅读“Win32 Asm教程”

    :
  • 副标题#e# 1 媒介 作为和delphi雷同的rad(rapid application development)东西,c++ builder的强大成果不只表此刻数据库开拓方面,也凸现于应用措施开拓上(令人称绝的是这两方面团结得很是好)。仅就应用措施而言,要真正浮现c++ builder的优势,开拓出高质量的软件,则在拖拉拽放之外,尚需用到一些进阶技能。如动静处理惩罚、dll、ole、线程、sdk编程。c++ builder在这些方面都或多或少有独到的优势。另外,可以利便地建造自界说控件,也是 … 继续阅读“BCB控件建造和动静处理惩罚”

    :
  • 本文章参考 "措施春秋" 2003/1 P66 “用Visual Basic找出"消失"的系统任务栏图标”一文,作者:钟兰芳,在此对原作者暗示感激。 因原文中措施用VB编写,故ccrun将其改为C++Builder 版,呵呵。接待指正. 许多软件都在系统托盘区添加了图标,可以有时当Explorer.exe莫名的瓦解今后,措施在任务栏的图标就消失了,对付有些在任务栏埋没了的软件来说,就没法节制了。原因是Explorer从头载入今后会重 … 继续阅读“防备因系统瓦解而丢失任务栏的图标”

    :