CopyMemory

機能
メモリブロックをコピーする
Declare Sub CopyMemory Lib "kernel32.dll" Alias "RtlMoveMemory" _
(Destination As Any, Source As Any, ByVal Length As Long)
Declare Sub CopyMemory Lib "kernel32.dll" Alias "RtlMoveMemory" _
(Destination As Integer, Source As Integer, ByVal Length As Integer)

VOID CopyMemory(
PVOID Destination,
CONST VOID *Source,
SIZE_T Length
);
引数
Destination

コピー先メモリブロックのアドレス
Source
コピーするメモリブロックのアドレス
Length
コピーするバイト数
備考
定義の違う変数同士の文字の転送などに便利である。
サンプルは変数Aから変数Bへ転送する方法である
サンプル
ダウンロード(CopyMemory.lzh 1.44KB)