C#
文章平均质量分 94
yaked19
这个作者很懒,什么都没留下…
展开
-
VS2017动态链接库(.dll)的生成与调用
一、DLL的生成选择“具有导出项的(DLL)动态链接库”,vs会帮我们自动创建与项目同名的.cpp文件和.h文件,并在.h文件中定义好相关导出符号;如果选择“动态链接库(DLL)”则不会创建上述文件。头文件中为什么要有下面的代码呢?#ifdef YAKEDLL_EXPORTS#define YAKEDLL_API __declspec(dllexport)#else#define YAKEDLL_API __declspec(dllimport)#endif__decls.原创 2020-10-13 22:34:00 · 1678 阅读 · 0 评论 -
VS2013中VirtualBasic.PowerPacks文件的缺失的安装与配置
因为在VS2013中开发一个串口助手,想加上指示灯。之前在2010中明明是有那个插件的,后来一直提示没有,各种错误。没办法,只能先把相关的代码和调用注释了。最后,慢慢找,发现VS2013中,并没有关于VirtualBasic.PowerPacks这个文件,百度之后发现有以下几个主要的问题,在官方的MSDN社区,提到了,微软确实是没有加入,我们就需要在工程中手动引用了。在解决方案资源管理原创 2015-01-25 21:13:20 · 6495 阅读 · 2 评论 -
C# 中调用dll
起因是因为相机有个手眼标定程序是用C#写的,中间留出来了机器人通信的地方,但是我们的机器人只提供了dll来控制。因此要结合起来的话,想试试通过C#来调用dll。一. C# 中静态调用C++动态链接 1. 建立VC工程CppDemo,建立的时候选择Win32 Console(dll),选择Dll。 2. 在CppDemo.cpp文件中添加这些代码。extern原创 2017-06-01 22:08:56 · 1805 阅读 · 0 评论 -
C#委托和事件
Kinect开发的一些书籍里,涉及到图片处理的时候用到的是事件处理方法。参考书籍《在实战中成长Windows Forms开发之路》1. C# 委托delegate对应 C++的函数指针using System;using System.Collections.Generic;using System.Linq;using System.Text;using System....原创 2019-03-05 21:17:33 · 215 阅读 · 0 评论