大家好,今日小篇来为大家解答以上的问题。mfc多线程,mfc多线程访问同一个串口很多人还不知道,现在让我们一起来看看吧!

mfc多线程(mfc多线程访问同一个串口)mfc多线程(mfc多线程访问同一个串口)


mfc多线程(mfc多线程访问同一个串口)


1、socket.Receive(reXML);//接收数据打开Visual Studio,选择“新建项目”。

2、在“新建项目”对话框中,选择“Visual C++”类别,然后选择“Win32控制台应用程序”类型。

3、在“Win32应用程序向导”中,输入项目名称和存储位置,然后单击“下一步”。

4、在“应用程序设置”中,选择“MFC应用程序”,然后单击“完成”。

5、在“Win32应用程序向导”中,选择“空项目”,然后单击“下一步”。

6、在“应用程序向导”中,选择“DLL”,然后单击“下一步”。

7、在“DLL向导”中,输入DLL名称和存储位置,然后单击“下一步”。

8、在“DLL选项”中,选择“静态库(.lib)”,然后单击“下一步”。

9、在“DLL选项”中,选择“使用C++代码生成”,然后单击“完成”。

10、在解决方案资源管理器中,右键单击项目名称,选择“属性”。

11、在“属性页”中,选择“配置属性”> “常规”,将“配置类型”更改为“动态库(.dll)”。

12、在“属性页”中,选择“配置属性”> “C/C++”> “常规”,将“运行库”更改为“多线程调试(/MTd)”或“多线程(/MT)”。

13、在解决方案资源管理器中,右键然后再你接收数据的地方创建一个线程或者回调函数来处理你从串口接收到的数据:单击源文件,选择“添加引用”。

14、在解决方案资源管理器中,右键单击源文件,选择“生成解决方案”。

本文到这结束,希望上面文章对大家有所帮助。