2010-02-17 17 views

risposta

2

This site ha dei begli esempi con strutture già definite per alcune API. La struttura è here.

4

HWND in C++ è davvero un vuoto *, che è rappresentato in C# dal tipo IntPtr.

1

Potrebbe rendere più facile fare questo

 
using HWND = System.IntPtr; 

Quindi utilizzare HWND nella vostra PInvoke ... per rendere più facile la lettura e la osservano "lo stesso", come la firma PInvoke.

Spero che questo aiuti, Cordiali saluti, Tom.

+3

Puoi farlo se ti piace che il tuo C# assomigli al C++. Personalmente, eviterei quello. – Bryan

Problemi correlati