Qt Dll(C#调用)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Empty_Android/article/details/80819326

一个简单的加法函数, c#调用Qt的dll实现

Qt dll 接口函数定义:

main.cpp

extern "C" __declspec(dllexport) add(int numberA, int numberB)
{
    return numberA + numberB;
}

C#调用

导入

        [DllImport("qtdialog.dll", CallingConvention = CallingConvention.Cdecl)]
        public static extern int add(int numberA, int numberB);

调用

        private void buttonAdd_Click(object sender, RoutedEventArgs e)
        {
            int getAddValue = add(1, 2);
        }



猜你喜欢

转载自blog.csdn.net/Empty_Android/article/details/80819326