使用C的CDC绘制图像的代码可以在Java中使用吗?
我有一些使用 C++ 的 CDC 绘制图像的代码。现在我尝试使用这些代码在 java canvas 中绘制图像。这真的可能还是不可能?我会等待你的答案。
I have some codes that draw image using c++'s CDC. Now I am trying to use those codes as it is to draw image in java canvas. Is this really possible or impossible? I will wait your answers.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我认为你不能像在android手机中那样使用c++代码。
因为android手机是基于linux的,而c++不是。所以不同系统之间,是不能转换的。
I think that you can't use the c++ codes as it is in the android phone.
Because android phone's is based on linux, but c++ is not. so the between the different systems, can't transform.
Canvas 实现了 java Graphics(2D) 或 Windows CDC 的作用。
Canvas.setBitmap 似乎是输出图像的一个不错的猜测。
Canvas fulfills the role of java Graphics(2D) or Windows CDC.
Canvas.setBitmap would seem a good guess to output an image.