C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[2]: char配列にはいっているデータをHWNDに変換したいです


(過去ログ 127 を表示中)

[トピック内 3 記事 (1 - 3 表示)]  << 0 >>

■75410 / inTopicNo.1)  char配列にはいっているデータをHWNDに変換したいです
  
□投稿者/ SenichiFSeiei (4回)-(2015/03/22(Sun) 09:30:27)

分類:[C/C++] 

現在
char配列にC#から送られてきた IntPtr hWnd = new WindowInteropHelper(this).Handle;
のバイト配列がはいっています。

これをC++側でchar配列からHWNDに変換したいのです。

よろしくお願いします
引用返信 編集キー/
■75411 / inTopicNo.2)  Re[1]: char配列にはいっているデータをHWNDに変換したいです
□投稿者/ Azulean (456回)-(2015/03/22(Sun) 19:55:04)
No75410 (SenichiFSeiei さん) に返信
> char配列にC#から送られてきた IntPtr hWnd = new WindowInteropHelper(this).Handle;
> のバイト配列がはいっています。

その char は C 言語における char 型(1 バイト)という理解で差し支えないですか。
(前のスレッドの続きですよね?)


> これをC++側でchar配列からHWNDに変換したいのです。

memcpy(や CopyMemory)あたりでよいのでは。
引用返信 編集キー/
■75414 / inTopicNo.3)  Re[2]: char配列にはいっているデータをHWNDに変換したいです
□投稿者/ Azulean (458回)-(2015/03/22(Sun) 21:12:53)
別スレッドで見落としていましたが、ウィンドウハンドル自体の伝達のようなので、C# 側は Marshal.Copy じゃまずいです。
前のスレッドも再確認ください。
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -