2010-02-17 12 views

Respuesta

2

This site tiene buenos ejemplos con estructuras ya definidas para bastantes API. La estructura es here.

4

HWND en C++ es realmente un vacío *, que se representa en C# por el tipo de IntPtr.

1

Puede que sea más fácil de hacer esto

 
using HWND = System.IntPtr; 

A continuación, utilice HWND en su PInvoke ... para que sea más fácil de leer y mantener "la misma" que la firma PInvoke.

Espero que esto ayude, Saludos cordiales, Tom.

+3

Puede hacer esto si desea que su C# se vea como C++. Personalmente, evitaría eso. – Bryan

Cuestiones relacionadas