指纹读取器-从C#代码到C++;
我为我的程序买了一个指纹读取器。 我为它下载了SDK,但在将C#中的代码转换为CLR时遇到了问题 用C#编写代码,这是我使用的指纹读取器-从C#代码到C++;,c#,c++,.net,sdk,clr,C#,C++,.net,Sdk,Clr,我为我的程序买了一个指纹读取器。 我为它下载了SDK,但在将C#中的代码转换为CLR时遇到了问题 用C#编写代码,这是我使用的 { public partial class Form1 : Form, Capture.Capture.EventHandler { public Form1() { InitializeComponent(); } } } 我试着这样做: public ref clas
{
public partial class Form1 : Form, Capture.Capture.EventHandler
{
public Form1()
{
InitializeComponent();
}
}
}
我试着这样做:
public ref class MyForm : public System::Windows::Forms::Form , DPFPEventHandlerStatus^ EH;
{
DPFPCapture^ Cp;
DPFPSample^ Sample;
DPFPSampleConversion^ Conver;
public:
MyForm(void)
{
InitializeComponent();
//
//TODO: W tym miejscu dodaj kod konstruktora
//
Cp->StartCapture;
}
Cp.The_Event += The_Event;
如何创建此事件处理程序?您可以将以下方法附加到事件:
public ref class MyForm : public System::Windows::Forms::Form , DPFPEventHandlerStatus^ EH;
{
DPFPCapture^ Cp;
DPFPSample^ Sample;
DPFPSampleConversion^ Conver;
public:
MyForm(void)
{
InitializeComponent();
//
//TODO: W tym miejscu dodaj kod konstruktora
//
Cp->StartCapture;
}
Cp.The_Event += The_Event;
示例方法:
private void The_Event(object sender, EventArgs e)
{
//Do something
}
您是否添加了所需的参考资料
基于视频,MyForm应该是一个部分类:
DPFP.Capture.EventHandler
。它的管理C++等价物是:<代码> DPFP::Copy::EvEthand Dea//Cord>。DOTS不提供对托管C++中命名空间和类的访问。要访问名称空间和类,请使用:
Hi@Krzywy。谢谢你的发帖。当问一个问题时,最好尽可能多地发布信息。你在C#中试过什么。你犯了什么错误?首先学习一下EventHandler: