Desktop Functions: Smart Device Functions:
|
Search Results for "memcpy" in [All]user32memcpy(szData,(LPVOID)(&dropFiles),uDropFilesLen); 2: UIntPtr
//void *memcpy( void *to, const void *from, size_t count );
[DllImport("msvcrt.dll", EntryPoint = "memcpy", CallingConvention = CallingConvention.Cdecl, SetLastError = false)] msvcrt3: memcpy
[DllImport("msvcrt.dll", EntryPoint = "memcpy", CallingConvention = CallingConvention.Cdecl, SetLastError = false)]
public static extern IntPtr memcpy(IntPtr dest, IntPtr src, UIntPtr count);
<DllImport("msvcrt.dll", EntryPoint:="memcpy", CallingConvention:=CallingConvention.Cdecl)> _
Declare Function memcpy Lib "msvcrt.dll" (TODO) As TODO 'Prima mi creo da un vettore di caratteri una area di memoria non gestita con la stringa "Ciao" quindi la copio in un altra area non gestita con MemCpy, e quindi la ritrasformo in un vettore di caratteri, che posso quindi convertire in una stringa !!! Provato e testato. Funziona. Salute a tutti. Andrea Casagrande.
'----MemCpy
memcpy(dstData.Scan0, srcData.Scan0, new UIntPtr((uint)height * (uint)srcData.Stride)); |