Функция MoveMemory перемещает блок памяти из одного местоположения в другое.
procedure MoveMemory( Destination: Pointer; // куда перемещать Source: Pointer; // перемещаемый блок памяти Length: DWORD); // размер перемещаемого блока
Параметры
Destination [out]
Указатель на начало блока, куда будут перемещены данные.
Source [in]
Указатель на начало блока, откуда будут перемещены данные.
Length [in]
Указывает размер блока, который будет перемещен.
Возвращаемое значение
Функция не имеет возвращаемого значения
Описание
Блоки источника и приемника могут перекрываться.
Функция CopyMemory не содержится ни в одной из стандартных библиотек DLL Windows, а находиться в C библиотеке компилятора Miсrosoft. Delphi предоставляет собственную эквивалентную реализацию этой функции.
Требования
Windows NT/2000: Требуется Windows NT 3.1 или более поздняя версия
Windows 95/98: Требуется Windows 95 или более поздняя версия
Подключаемый модуль: Windows
Смотри также:
IsBadWritePtr |
ZeroMemory![]() |
© Mystic, 2002