Red de conocimiento informático - Material del sitio web - Cómo pasar parámetros de conjunto de bytes en múltiples subprocesos

Cómo pasar parámetros de conjunto de bytes en múltiples subprocesos

Hay dos maneras. Una es formatear la cadena, como "QQ

||

contraseña

||

return uid"

Luego conviértalo en un puntero, páselo a la subrutina del hilo con el segundo parámetro de iniciar el hilo, luego convierta el puntero en texto y luego divida el texto. El código fuente de este puntero está disponible en Baidu. Si es demasiado largo, no lo copiaré.

El segundo es obtener el tipo de datos, ejemplo: .Versión

1. Versión

2

. Tipo de datos

tipo de datos qq

.Miembro

uid,

Tipo de texto

. Miembro

Contraseña,

Tipo de texto

. miembro

sid,

texto

similar a

.version

2

. Biblioteca de soporte

especificación

Dirección temporal

=

Obtener dirección variable

(datos)

Datos temporales

=

Puntero al conjunto de bytes

(dirección temporal,

4)

Obtener datos del conjunto de bytes

(datos temporales,

tipo #integer,

)

Obtener puntero

Obtener el puntero

Nuevamente, páselo como parámetro al hilo y use CopyMemory directamente. Pero parece haber algún problema con este método. Puede buscar "tipos de datos

punteros

lenguaje simple" en línea para ver si existe un método factible.

.