C/C++ 教程
当前位置| > 博客

C/C++ 教程

当代最优秀的程序设计语言,基础语言
  • C++内存打点详解 副标题#e# 伟大的Bill Gates 曾经讲错: 640K ought to be enough for everybody — Bill Gates 1981 措施员们常常编写内存打点措施,往往惶惶不安。假如不想触雷,独一的办理步伐就是发明所有暗藏的地雷而且解除它们,躲是躲不了的。本文的内容比一般教科书的要深入得多,读者需细心阅读,做到真正地通晓内存打点。 1、内存分... 继续阅读C++内存打点详解

    :
    2017-11-06
  • 让应用措施克制Windows屏幕掩护 假如在你的措施中需要一个很长的时间段来举办大量的数据处理惩罚,这段时间长得足以使Windows因检测不到用户行动而激活屏幕掩护措施,一旦启动了屏幕掩护措施,你的措施运行实际上就变慢了,这会大大影响措施的正常运行。有没有一种要领,使措施在举办长时间的数据处理惩罚前关掉屏幕掩护呢?谜底是必定的。Windows在启动屏幕掩护措施前会向当前激活的应用措施发送WM_... 继续阅读让应用措施克制Windows屏幕掩护

    :
    2017-11-06
  • 如何截获API函数 我曾经写过一个截获MessageBoxW的措施,可以看看,或者对你有一些辅佐. 该措施是基于HOOK道理,主要是将本身的函数放到方针PROCESS的地点空间,这里是利用HOOK实现.首先成立一个MOUSE的HOOK措施,然后在全局鼠标HOOK的DLL中做截获行动,可以在PROCESS_ATTACH时做,也可以在鼠标的HOOK链函数中做. 成立全局HOOK我就不说了,可以在网... 继续阅读如何截获API函数

    :
    2017-11-06
  • 软件看门狗:别让你的措施没有响应 副标题#e# 一.概述 一些重要的措施,必需让它一直跑着;并且还要时时体贴它的状态——不能让它呈现死锁现象。虽然,假如一个主措施会呈现死锁,必定是设计可能编程上的失误。我们首要做的事是,把这个Bug揪出来。但假如时间紧要,这个Bug又“飘忽不定”,那么,我们照旧先写一个软件“看门狗”,临时应一下急吧。 “看门狗”的需求描写:“看门狗”的运行不呈现界面窗口,具有... 继续阅读软件看门狗:别让你的措施没有响应

    :
    2017-11-06
  • Windows的动态链接库道理及利用1 副标题#e# 1.Windows的动态链接库道理 动态链接库(DLLs)是从C语言函数库和Pascal库单位的观念成长而来的。所有的C语言尺度库函数都存放在某一函数库中,同时用户也可以用LIB措施建设本身的函数库。在链策应用措施的进程中,链接器从库文件中拷贝措施挪用的函数代码,并把这些函数代码添加到可执行文件中。这 种要领同只把函数储存在已编译的.OBJ... 继续阅读Windows的动态链接库道理及利用1

    :
    2017-11-06
  • 用BCB实现克制用户封锁Window系统 在软件的安装或演示操纵等进程中,假如封锁Windows系统会发生严重的效果,就必需克制用户封锁Windows,直到完成相应的操纵,那么如何才气克制用户封锁Windows呢?其实很简朴,当用户封锁Windows时,系统会发送给各应用措施一个动静WM_QUERYENDSESSION,汇报各应用措施要关机了,假如反馈返来的动静值为0,那么Windows就不能... 继续阅读用BCB实现克制用户封锁Window系统

    :
    2017-11-06
  • 用CB节制Windows注册表 Windows注册表中包括了系统设置、呆板硬件设置、Win32应用措施和用户的其他设置信息。注册表按照系统信息分为六个根键(RootKey),个中每个根键各有一个由子键和键值构成的树状布局,每个子键代表一个特定的设置项目。 用C++Builer节制注册表的要害在于相识TRegistry 类。在C++Builder的VCL类库中,提供了TRegistry类,通过在... 继续阅读用CB节制Windows注册表

    :
    2017-11-06