Oppure

Loading
05/08/08 21:01
davidsf
salve, sono nuovo; ho chiesto e girato parecchi siti, ma non ho trovato risposta:

ho bisogno di convertire il tipo di dato LPBYTE in char *

è possibile?
aaa
06/08/08 0:19
pierotofy
LPBYTE non è altro che un puntatore long ad un array di bytes. Per convertire scrivi qualcosa del genere:

// ...

LPBYTE pointer; //Nome della tua variabile puntatore

//len è una variabile che contiene il numero di elementi presenti nell'array di bytes

char c_array[0xFF];

for (int c = 0; c<len; c++) c_array[c] = (char)pointer[c];

// ...


Non ho provato il codice e qualcuno mi corregga se ho sbagliato qualcosa.
Ultima modifica effettuata da pierotofy 06/08/08 0:20
Il mio blog: piero.dev
11/08/08 8:46
davidsf
grazie mille ho risolto
aaa