C++/CLI part3at TECHC++/CLI part3 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト100:98 08/05/28 10:16:11 ごめん。やってみたら C++/CLI でも C# と同じやり方で SafeHandle 使えたわ。 検索してもC#とVBの資料しか出てこないからできないもんだと思ってた。 コールバック関数要求するアンマネージド関数に delegate 渡すこともできるな。 なんでこういうの紹介してるページがないんだ。 C#のコードばっか載せやがって。 ただし、こういう小技を使おうとすると結局自分で DllImport書かなきゃいけないので windows.h との親和性は低いけど。 こういうの全部取り込んだ windows.h があればいいのに。 101:デフォルトの名無しさん 08/05/28 13:05:09 >>98-100 ありがとうございます。 API?STL?NET? なんでもドンと来い。サクッと受け止めてやる! って感じの言語みたいだね。 なんでもこいは諸刃の剣なので気をつけないと・・・ 102:デフォルトの名無しさん 08/05/28 18:03:35 >>95 全部C++/CLIじゃなくて,C#を併用してるっぽい 103:デフォルトの名無しさん 08/05/28 18:29:52 >>100 Marshal.GetFuctionPointerForDelegate使えば、<windows.h>を活かせる。 ただreinterpret_castをしないといけないから、結局ラップしたくなる罠。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch