- 博客(4)
- 收藏
- 关注
原创 混合编程之三:c#调用c++pcl库,在winform项目中使用
将混合编程之一,二生成的dll文件找到,并新建winform项目工具栏,通过NuGet包搜索vtk,找到Activiz.NET.X64,下载安装(直接拖动RenderWindowControl控件报错,解决方案见我的博客:ActiViz(VTK的C#库)C#64位VTK如何在Visual Studio里创建RenderWindowControl控件)将 PCLdll.dll,sharpvtkdll.dll文件分别放入winform项目中的bin目录下,在解决方案中右击引用,添加.
2022-03-02 20:17:12
5150
6
原创 混合编程之二:c#调用c++pcl库,生成c#库类文件
一、右击解决方案,添加,新建项目,生成.net类库文件在Class1.cs中写入如下代码:using System;using System.Collections.Generic;using System.Linq;using System.Runtime.InteropServices;using System.Text;using System.Threading.Tasks;namespace sharpvtkdll{ public class Clas...
2022-03-02 19:42:54
2264
原创 混合编程之一:c#调用c++pcl库,生成c++动态链接库文件
一:创建PCL动态链接库项目二、将预编译头(.h)文件删除,新建头文件PNative.h文件,并配置好PCL库环境在头文件(PNative.h)中输入如下代码:#pragma once#include <iostream>#include <string>#include <sstream>#include <stdio.h>//extern "C" _declspec(dllexport) int Sum(int a, int
2022-03-02 19:33:34
3691
原创 ActiViz(VTK的C#库)C#64位VTK如何在Visual Studio里创建RenderWindowControl控件
Visual Studio17里只支持x86位控件拖拽,不支持x64。那怎样在64位的组件form窗口中放SuperMap控件呢?下面我们就详细介绍一下在Visual Studio17里创建RenderWindowControl控件的步骤。直接拖到窗体上会出现如下图所示的问题:未能加载工具箱项“RenderWindowControl”。将从工具箱中将其删除本文将用c#控件中的Panel作为父控件,将子控件RenderWindowControl放入其中。将Panel控件拖到窗体
2022-03-01 16:05:59
4095
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅