大致过程:Java 调用C#过程:
Java->JNI->C++dll<== Managed C++==>C# dll
具体步奏:
1、 先写一个Java类:
2、 然后用javah命令产生.h的文件
生成com_connectJNI.h文件。
3、在vs2010中新建一个C#项目(项目类型为Visual C#–>Windows类库)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Drawing;
using System.Windows.Forms;
namespace myPic
{
public class changeimg
{
public string changeImg(String path,String name)
{
Console.WriteLine("成功调用了dll");
string disPicPath = "";
Image image = Image.FromFile(path);
//以底片效果显示图像
try
{
int Height = image.Height;
int Width = image.Width;
Bitmap newbitmap = new Bitmap(Width, Height);
Bitmap oldbitmap