如何编写C++ DLL函数获取COM端口读 我是C++新手,我尝试从C++函数中获取COM端口读 下面是代码说明,有人能帮我完成吗? 函数应该获取注释中的值,请帮助我 谢谢你 int ComPortReading( short, wchar_t * Data[], wchar_t **Output, SIZE_T *OutputSize ) { int result = 1; if( Data[0] ) { *OutputSize = 50; *Output = (wchar_t *) CoTaskMemAlloc(*OutputSize); if( *Output ) { wchar_t *EndPtr; double v11 = wcstod(Data[0], &EndPtr); // Port Name double v12 = wcstod(Data[1], &EndPtr); // Baud Rate double v13 = wcstod(Data[2], &EndPtr); // Data Bits double v14 = wcstod(Data[3], &EndPtr); // Stop Bits double v15 = wcstod(Data[4], &EndPtr); // Parity // Need to write code here to read COM port // Com port settings can be taken from the above v11 - v15 values swprintf(*Output, L"%.10lf", v11); result = 0; } } return result; }

如何编写C++ DLL函数获取COM端口读 我是C++新手,我尝试从C++函数中获取COM端口读 下面是代码说明,有人能帮我完成吗? 函数应该获取注释中的值,请帮助我 谢谢你 int ComPortReading( short, wchar_t * Data[], wchar_t **Output, SIZE_T *OutputSize ) { int result = 1; if( Data[0] ) { *OutputSize = 50; *Output = (wchar_t *) CoTaskMemAlloc(*OutputSize); if( *Output ) { wchar_t *EndPtr; double v11 = wcstod(Data[0], &EndPtr); // Port Name double v12 = wcstod(Data[1], &EndPtr); // Baud Rate double v13 = wcstod(Data[2], &EndPtr); // Data Bits double v14 = wcstod(Data[3], &EndPtr); // Stop Bits double v15 = wcstod(Data[4], &EndPtr); // Parity // Need to write code here to read COM port // Com port settings can be taken from the above v11 - v15 values swprintf(*Output, L"%.10lf", v11); result = 0; } } return result; },c++,function,dll,C++,Function,Dll,我建议使用一个库,它封装了硬的东西。例如。中的实现,我建议使用一个库,它封装了硬内容。例如,或者从../p>的实现中,我没有看到任何代码实际上从COM端口读取字节,所以实际上你正在询问C++的处理过程。可能的复制品我没有看到任何代码,实际上是从COM端口读取字节,所以你确实在问C++的处理。你能完成这个功能吗?先生,你能完成这个功能吗?

我建议使用一个库,它封装了硬的东西。例如。

中的实现,我建议使用一个库,它封装了硬内容。例如,或者从../p>的实现中,我没有看到任何代码实际上从COM端口读取字节,所以实际上你正在询问C++的处理过程。可能的复制品我没有看到任何代码,实际上是从COM端口读取字节,所以你确实在问C++的处理。你能完成这个功能吗?先生,你能完成这个功能吗?