■ IntPtr のあれこれ
IntPtr型に変換
構文long 元データ; IntPtr 新データ = new IntPtr(元データ);
ポインタを取得する
構文var pointer = 【クラス】.ToPointer();サンプル
Bitmap bitmap = new Bitmap(@"20161215052204.gif"); unsafe { IntPtr intPointer = bitmap.GetHbitmap(); void* pointer = intPointer.ToPointer(); }補足:unsafe について
* 以下の関連記事を参照https://blogs.yahoo.co.jp/dk521123/38082656.html
参考文献
MSDN
http://msdn.microsoft.com/ja-jp/library/system.intptr.aspxその他
http://mag.autumn.org/Content.modf?id=20041117123623http://www.crystal-creation.com/software/technical-information/programming/c-sharp/grammar/pointer.htm