Marshal & Hwnd

28/10/2003 - 22:49 por Juan Irigoyen | Informe spam
Tengo el siguiente codigo:

byte[] data = new byte[14];
Marshal.Copy(this.Hwnd, data, 0, 4);

Este codigo compila bien pero cuando lo ejecuto recibo un error al realizar
la operación con Marshal.

¿ Como puedo copiar this.Hwnd (que es el Handle de un formulario que hereda
de MessageWindow de tipo IntPtr)

hacia los primeros 4 bytes de la variable data ?

Gracias.
 

Leer las respuestas

#1 Juan Cristóbal Olivares C.
28/10/2003 - 23:08 | Informe spam
¿Cuál es el error? ¿Podrías postear el trace?

Atte,
Juan C. Olivares
www.juancri.com

"Juan Irigoyen" escribió en el mensaje
news:hvBnb.58206$
Tengo el siguiente codigo:

byte[] data = new byte[14];
Marshal.Copy(this.Hwnd, data, 0, 4);

Este codigo compila bien pero cuando lo ejecuto recibo un error al


realizar
la operación con Marshal.

¿ Como puedo copiar this.Hwnd (que es el Handle de un formulario que


hereda
de MessageWindow de tipo IntPtr)

hacia los primeros 4 bytes de la variable data ?

Gracias.


Preguntas similares