こんにちは。店長です 暑い日と寒い日が繰り返してますが、 皆様は体調を崩してないでしょうか? 今日は、 ネイティブコードとマネージドコードを同時に使うテクニック を紹介致します。 例えば、 C++でゲーム用の描画ライブラリを作ったあと、 ”この描画ライブラリを使ってグラフィカルなツール作りたいなぁ・・・” と思ったことは無いでしょうか? そして実践してみると、 ・WIN32APIが使いにくい。 ・もっとリッチなGUIを使いたい。 ・ツール部分だけはC#使いたい。 など頭を悩ませた人も少なくないと思います そういう時に役に立つかもしれないテクニックです あんまり詳細なこと書くと大変量になるので、要点以外省くことをご了承ください。 例として ・Windows環境 ・VisualStudioでの開発 ・C++で描画ライブラリ(graphics.dll)を作成(ネイティブコード) ・C#とxaml