ふらっとC#,C♯,C#(初心者用) Part27at TECH
ふらっとC#,C♯,C#(初心者用) Part27 - 暇つぶし2ch79:デフォルトの名無しさん
08/04/23 07:13:49
ってbyte[]にする必要があるんだった。コンパイルもしてないけど、こんな感じ?
2回コピーするのが気に入らん。

int size = Marshal.SizeOf(Vhoge);
byte[] data = new byte[size];
IntPtr pnt = Marshal.AllocHGlobal(size);
try{
Marshal.StructureToPtr(Vhoge, pnt, false);
Marshal.Copy(pnt, data, 0, size);
} finally {
Marshal.FreeHGlobal(pnt);
}


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch