C语言/C++ 教程

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

  • 副标题#e# 我们知道,C#的语法与C++很是相似,实现从C++向C#的转变,其坚苦不在于语言自己,而在于熟悉.NET的可打点情况和对.NET框架的领略。尽量C#与C++在语法上的变革是很小的,险些不会对我们有什么影响,但有些变革却足以使一些粗心的C++编程人员时刻铭刻在心。在本篇文章中我们将接头C++编程人员最容易犯的十个错误。 陷阱1: 没有明晰的竣事要领 险些可以完全必定地说,对付大大都C++编程人员而言,C#与C++最大的差异之处就在于碎片收集。这也意味着编程人员再也无需担忧内存泄露和确 … 继续阅读“C++编程人员容易犯的10个C#错误”

    :
  • 副标题#e# ICopyHook是一个用于建设拷贝钩子处理惩罚措施COM接口,它抉择一个文件夹可能打印机工具是否可以被移动,拷贝,重定名或删除。Shell在执行这些操纵之前,会挪用ICopyHook接口的CopyCallback要领对它们举办验证。CopyCallback返回一个int值指示Shell是否应该继承执行这个操纵。返回值IDYES暗示继承,而返回值IDNO和IDCANCEL则暗示终止。 一个文件夹工具可以安装多个拷贝钩子处理惩罚措施。假如呈现这种环境,Shell会依次挪用每个处理惩罚 … 继续阅读“用拷贝钩子实现对文件夹的监控”

    :
  • 副标题#e# 媒介:没什么好说的,发明这方面的资料全是英文的,于是我一边研究,一边翻译,一边写出本身的心得。 但愿各人尊重我的劳动成就,转贴保持完整。 资源一般利用树来生存,凡是包括3层,在NT下,最高层是范例,然后是名字,最后是语言。 一个PE文件是否包括资源文件,凡是检测块表(Section Table)中是否含有’.rsrc’,不外这个要领对有些PE文件无效。 一个范例表布局如下 ——————& … 继续阅读“对PE资源的研究”

    :
  • 在Windows2000开始或封锁的时候,有一条颜色渐变的进度条,极端悦目。我们可以用简朴的要领建造雷同的进度条。用图片移动的要领可以很利便的实现这一成果。 首先用PhotoShop建造图片。新建一张长为300宽为20的空缺图片,选择“直线渐变东西”,在选择框里打开渐变编辑器,选择渐变色的时候须留意一点,必需选择最左边的颜色和最右边的颜色沟通的渐变色,这里我们选择“橙、黄、橙渐变”;拉颜色的时候必然得从图片的最左边均衡(按住Shift)地拉到图片的 … 继续阅读“雕虫小计-颜色渐变的进度条”

    :
  • 最近本人在研究CppWebBrowser的用法,发明这个控件最大的短处就是不响应回车,纵然用OleInitialize(NULL)来初始化也一样。颠末在CSDN的一发查找,发明白Delphi的办理代码,先专成BCB的代码发布如下。 先声明一个私有变量: IOleInPlaceActiveObject __RPC_FAR *FOleInPlaceActiveObject; 然后在主窗体添加一个ApplicationEvents控件,在它的OnMessage事件里天插手下代码: void __fas … 继续阅读“让CppWebBrowser响应回车键”

    :
  • 副标题#e# WINDOWS应用措施窗口一般包罗两种:普通窗口和常居顶层的无标题条高级窗口。前者是由WINDOWS内部成果定制的,它具有WINDOWS应用措施窗口的所有普通特性:具有标题条、窗口边框、最大化按钮、最小化按钮和系统默认的快捷键及鼠标支持成果等,操作鼠标左键拖动该种窗口的标题条可以在屏幕上任意移动窗口,当鼠标光标停在窗口边框上时可以改变窗口巨细;后者是一种定制的高级窗口,它不具有普通窗口的任何属性,整个窗口的节制必需由编程者来一一确定,利用这种窗口的典范实例有WINDOWS中的IME … 继续阅读“WINDOWS窗口的客户区域拖动技能及其应用”

    :
  • FTP  函 数 描 述 InternetOpen 初始化 Win32 internet InternetConnect 打开一个FTP, HTTP, or Gopher 应用会话 FtpCreateDirectory 在处事器上成立一个新的目次 FtpRemoveDirectory 删除处事器上的一个目次 FtpOpenFile 打开处事器上的一个文件举办读写 FtpGetFile 吸收指定的文件而且在当地成立它 FtpPutFile 发送指定文件随处事器 FtpDeleteFile … 继续阅读“Ftp相关的Windows API”

    :
  • Windows注册表中包括了系统设置、呆板硬件设置、Win32应用措施和用户的其他设置信息。注册表按照系统信息分为六个根键(RootKey),个中每个根键各有一个由子键和键值构成的树状布局,每个子键代表一个特定的设置项目。 用C++Builer节制注册表的要害在于相识TRegistry 类。在C++Builder的VCL类库中,提供了TRegistry类,通过在应用措施中生成这个类的实例,我们可以实现对注册表的节制。在TRegistry类中,重点应该把握如下问题: 1.TRegistry类的生成 … 继续阅读“用CB节制Windows注册表”

    :