Delphi内存操作API函数
System.IsMemoryManagerSet;
System.Move;
System.New;
System.ReallocMem;
System.ReallocMemory;
System.SetMemoryManager;
System.SysAllocMem;
System.SysFreeMem;
System.SysGetMem;
System.SysReallocMem;

SysUtils.DisposeStr;
SysUtils.NewStr;

TlHelp32.Heap32First;
TlHelp32.Heap32ListFirst;
TlHelp32.Heap32ListNext;
TlHelp32.Heap32Next;

Windows.CopyMemory;
Windows.FillMemory;
Windows.GetProcessHeap;
Windows.GetProcessHeaps;
Windows.GlobalAlloc;
Windows.GlobalAllocPtr;
Windows.GlobalCompact;
Windows.GlobalDiscard;
Windows.GlobalFix;
Windows.GlobalFlags;
Windows.GlobalFree;
Windows.GlobalFreePtr;
Windows.GlobalHandle;
Windows.GlobalLock;
Windows.GlobalMemoryStatus;
Windows.GlobalReAlloc;
Windows.GlobalReAllocPtr;
Windows.GlobalSize;
Windows.GlobalUnfix;
Windows.GlobalUnlock;
Windows.GlobalUnWire;
Windows.GlobalWire;
Windows.HeapAlloc;
Windows.HeapCompact;
Windows.HeapCreate;
Windows.HeapDestroy;
Windows.HeapFree;
Windows.HeapLock;
Windows.HeapReAlloc;
Windows.HeapSize;
Windows.HeapUnlock;
Windows.HeapValidate;
Windows.HeapWalk;
Windows.IsBadCodePtr;
Windows.IsBadReadPtr;
Windows.IsBadStringPtr;
Windows.IsBadWritePtr;
Windows.MoveMemory;
Windows.VirtualAlloc;
Windows.VirtualAllocEx;
Windows.VirtualFree;
Windows.VirtualFreeEx;
Windows.VirtualLock;
Windows.VirtualProtect;
Windows.VirtualProtectEx;
Windows.VirtualQuery;
Windows.VirtualQueryEx;
Windows.ZeroMemory;

Windows.LocalAlloc;
Windows.LocalCompact;
Windows.LocalDiscard;
Windows.LocalFlags;
Windows.LocalFree;
Windows.LocalLock;
Windows.LocalReAlloc;
Windows.LocalShrink;
Windows.LocalSize;
Windows.LocalUnlock;

Delphi内存操作API函数(备查,并一一学习)的更多相关文章

  1. Delphi使用Windows API函数AnimateWindow实现窗体特效

    {**********************************************************************API函数 AnimateWindow 使用:函数功能:窗 ...

  2. Windows路径操作API函数学习

    前言 在VC++开发过程中,经常需要用到一些路径操作,比如拼需要的文件路径,搜索路径中的内容等等.Windows提供了一套关于路径操作的API帮助我们更好的执行这些操作. 路径截断与合并API Pat ...

  3. Windows路径操作API函数学习【转载】

    文章出自https://www.cnblogs.com/MakeView660/p/6644838.html 前言 在VC++开发过程中,经常需要用到一些路径操作,比如拼需要的文件路径,搜索路径中的内 ...

  4. 《操作系统导论》第14章 | 内存操作API

    内存类型 在运行一个C程序的时候,会分配两种类型的内存.第一种称为栈内存,它的申请和释放操作是编译器来隐式管理的,所以有时也称为自动内存.假设需要在func()函数中为一个整形变量x申请空间,我们只需 ...

  5. Delphi中用MessageBox()API函数做倒计时对话框(使用Hook安装CBTHookCallback,计时器更改文字,SetWindowText API真正修改文字,引用未知函数)good

    API有隐藏的MessageBoxTimeOut函数可以做计时对话框,缺点是不能显示还剩下多少秒关闭. const IDTIMEDOUT = 32000; function MessageBoxTim ...

  6. windows路径操作API函数

    备用,方便查找: PathRemoveArgs     去除路径的参数 PathRemoveBackslash   去除路径最后的反斜杠"\" PathAddBackslash 在 ...

  7. Windows文件操作的API函数[转载]

    在VC中,大多数情况对文件的操作都使用系统提供的 API 函数,但有的函数我们不是很熟悉,以下提供一些文件操作 API 函数介绍: 一般文件操作 API CreateFile 打开文件 要对文件进行读 ...

  8. Delphi 文件操作(路径、目录)

    Delphi利用系统环境变量获取常用系统目录 //譬如 %WINDIR% 是表示系统目录的系统变量, 可以这样获取: var s: string; begin s := GetEnvironmentV ...

  9. 共享内存操作类(C#源码)

    原文 http://blog.csdn.net/yefanqiu/article/details/1717458 VC++的共享内存操作代码实现起来相对比较容易,但是用C#语言来实现,就有一定难度,由 ...

随机推荐

  1. poj1936--暴力解法

    求s1是否是s2的子串. 分析: 例如sequence 和 subsequence . 从头开始比较,s1[0]与s2[0]相同,那么它们下标都可+1,接着比较s1[1]和s2[1],不相同:这时应该 ...

  2. create mysql database

    CREATE DATABASE IF NOT EXISTS yourdbname DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

  3. 提示constructor无法location的原因

    1.缺少对应属性的set方法 2.缺少确实没有对应的方法 3.对应的构造方法中参数类型不匹配 4.java对象不会在寻找构造函数时执行数据类型的强制类型转换,没有对应的类型就返回异常,不会自动强制转换 ...

  4. The method replace(int, Fragment, String) in the type FragmentTransaction is not applicable for the arguments (int, SettingFragment, String)

    The method replace(int, Fragment, String) in the type FragmentTransaction is not applicable for the ...

  5. myeclipse 保存时自动格式化代码

    windows -> preferences -> Java -> Editor -> Save Actions... 这就可以用到很多功能了,可以自己定义一些个保存后要处理的 ...

  6. PHP MySql数据库访问

    PHP MySql数据库访问 计应134   凌豪 1.MySql数据库的连接 要操作MySql数据库,首先必须与MySQl数据库建立连接,连接MySQL服务器的语句如下: <?php$link ...

  7. 我用的php开发环境是appserv一键安装,通过http://localhost测试成功,但是我有点不清楚的就是为什么访问.php文件要在地址栏上加上localhost(即http://localhost/text.php)才能成功访问?

    这类似于一个域名地址. 因为默认localhost 就是指向本机.所以就用这个来访问自己本地的网页.比如你也可以输入 http://127.0.0.1/text.php http://192.168. ...

  8. jmake 编译当前目录所有c/c++单文件

    在一个目录下写一些单文件的c或者c++文件时,每次敲出命令如g++ a.cpp -o a感觉比较麻烦. 所以就模仿makefile的功能,实现了扫描当前目录,并将所有c文件.cc文件.cpp文件直接调 ...

  9. Tempo 2.0

    Tempo 2.0 Tempo is an easy, intuitive JavaScript rendering engine that enables you to craft data tem ...

  10. java学习之三种常用设计模式

    一.适配器设计模式 简单来说,就是通过一个间接类来选择性的来覆写一个接口 interface Window{ public void open() ; // 打开窗口 public void clos ...