2011-09-10 5 views
2

私は、C++のCDCを使って画像を描くコードをいくつか持っています。今私はJavaキャンバスで画像を描画するためにそれらのコードを使用しようとしています。これは本当に可能か不可能か?私はあなたの答えを待つでしょう。C++のCDCを使用して画像を描画するコードは、Javaで同じものとして使用できますか?

+0

C++コードをJavaソースファイルにコピー/ペーストするか、C++コードをJavaからコールしますか? – Mat

+0

はい、画像を描画するためのソースコードがあります。そして、今私はそれをそのまま使用しようとしています。 – smiler

+0

JavaとC++は全く同じ言語ではないことにご注意ください。 – Mat

答えて

2

アンドロイド携帯電話のようにC++コードを使用することはできないと思います。 Androidの携帯電話はLinuxに基づいているので、C++はそうではありません。異なるシステム間で、変換することはできません。

+1

これは私が今まで見た中で最も奇妙な回答の一つでなければなりません。 –

+1

@Captain Giraffeだけでなく、... 彼は "C++はLinuxに基づいていない"ことを暗示しています... どのようにプログラミング言語はOSカーネルに基づいていますか? ... OPのポストではAndroidがこれに電話したのですか? 最後に、彼が飲んでいるものは何でも持っていきます。 –

1

キャンバスは、Java Graphics(2D)またはWindows CDCの役割を果たします。 Canvas.setBitmapは画像を出力するのに良い推測です。

関連する問題