在使用VS2010及其更高版本时,由于微软已经放弃了对MSComm通讯控件的支持,曾经依赖该控件的开发者可能会遇到一些不便。然而,通过一定的方法,我们仍可以重新导入并使用MSComm控件。接下来将介绍具体的操作步骤以及需要注意的事项。
导入必要文件
首先,需要下载一个包含以下四个文件的压缩包:、、MSCOMM32.oca、mscomm32.ocx。解压后,将这些文件拷贝到系统目录下:C:WindowsSystem32(WIN7系统)或C:WINDOWSsystem32(XP系统)。特别需要注意的是,对于64位win7系统,还需将mscomm32.ocx文件复制到C:WindowsSysWOW64目录下,以避免注册过程中出现错误。
注册MSComm控件
在C:WindowsSystem32目录下找到cmd.exe,右键选择以管理员身份运行。在弹出的命令行窗口中输入以下命令进行注册:Regsvr32 C:WINDOWSsystem32MSCOMM32.OCX。注册成功后将会有相应提示显示。
修改注册表
按下“win R”组合键打开“运行”窗口,输入regedit后回车以打开注册表管理器。在注册表中找到HKEY_CLASSES_ROOT项下的Licenses项,添加主项命名为“4250E830-6AC2-11cf-8ADB-00AA00C00905”,并将键值修改为“kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun”。
新建MFC项目
在VS 2013中新建一个MFC项目,例如基于对话框的项目。
添加MSComm控件
在对话框上右击选择“打开ActiveX控件”,或者在英文版中选择“Insert ActiveX Control”。找到Microsoft Communications Control,version 6.0,添加该控件至对话框中。该控件在设计界面中会显示为一个电话的图标,在软件运行时是不可见的。
使用控件的另一种方法
另一种添加MSComm控件的方法是在菜单栏中选择“工具”》“工具箱项”》“COM组件”,然后找到Microsoft Communications Control,version 6.0。
MSComm控件函数使用注意事项
需要注意的是,新版本的Visual Studio 在使用MSComm控件时,之前以Set开头或Get开头的函数名称都已被改为以Put_或Get_开头。例如,SetCommPort改为Put_CommPort,GetInput改为Get_Input。
解决MSComm控件Create()函数运行时报错问题
如果在运行时出现MSComm控件Create()函数报错的情况,可以尝试在创建MSComm关联变量之前先销毁窗口。具体代码如下:
```cpp
();
if(!(NULL, style, CRect(0,0,0,0), this, IDC_MSCOMM1)) {
AfxMessageBox("创建MSComm控件失败");
return -1;
}
```
通过以上步骤,我们可以成功导入并使用MSComm通讯控件,同时在开发过程中也需要留意相关的注意事项,确保程序的正常运行和稳定性。
为什么手机横屏变不了竖屏?1、我建议你您将手机重起后,再启动屏幕旋转功能观察。2、您的手机中是否是安装手机安全卫士软件也可以一些第三方软件程序,要是有请卸载尝试。3、见意您把机器恢复出厂设置,操作::设置里-重新设定-恢复出厂(但由于这款机
ipad钉钉收不到验证码?1、手机装了拦截软件收不到验证码,个人建议您解除契约应用软件的短信追踪,也可以直接更换手机尝试。2、手机直接关机、暂不确定信号、欠费也可以欠费停机收过了验证码和短信,见意您欠费停机,缴费以后就像是2小时恢复的,基本
在现今数字化社会中,人们更加依赖社交媒体平台来获取信息、交流互动。而QQ群作为中国最大的社交媒体之一,成为了人们分享兴趣、交流观点的重要场所。然而,有一些QQ群存在一个潜在的问题,即无需验证就能加入。这样的群组设置可能会带来一系列危害。首先
手机淘宝想访问您的照片怎么关掉?先打开手机上的淘宝APP;再直接点击页面底部的我的淘宝。这一次点击页面右上角的设置。紧接着再点击设置里面的隐私设置。进入到后再点击页面里的系统权限设置。再直接点击容许淘宝访问网络相机权限一栏。然后把点击相机权
随着互联网的发展,QQ已经成为了我们日常沟通的重要工具。然而,随之而来的网络安全问题也越来越突出,很多人的QQ账号遭到盗取或被他人滥用的情况屡见不鲜。为了保护自己的QQ账号安全,我们需要采取一系列的措施来加强安全保护。第一步是设置强密码。强
在进行3D模型编辑时,正确设置法线计算方法是非常重要的。有些人可能不清楚如何在3DCoatDX64中设置法线计算方法为角加权法线,下面将介绍具体步骤。 进入编辑菜单首先,打开3DCoatDX64软件,在菜单栏中找到“编辑”菜单并点击。 选择
爱美是女性的天生本性,拍照时经常会利用美颜功能来让照片更加完美。其中,在Photoshop(PS)中使用滤镜磨皮功能可以对人物进行美化。下面将详细介绍如何操作。 打开PS软件并导入照片首先,打开Photoshop软件,进入操作界面。接着,按
苹果手机文件互传最快的方法?通过“隔空投送”,你可以与附近的其他 iPhone 、Mac 等设备即时共享照片、视频、文稿等文件。这个功能从 2013 年开始第一次出现在 iOS 设备上,在 iOS 11 及以后的系统中被更名为“隔空投送”。
电压表,电流表指针在什么范围读数准确?答:待测电阻、定值电阻指针在小于刻度盘上读数是准确的。要是游标在大于刻度线彼此间,那就测量结果最清楚值加估读值,这个估读值是不可信的,也影起误差值的可能原因其中之一。电流表,电压表,多用点表需要估读吗说
存档后的邮件怎么打开?好象存档的邮件都在草稿箱里面,在里面可以打开就行Outlook 2013邮箱满了如何存档并腾出空间?然后打开outlook客户端,直接点击左上角文件,中间位置有个清理工具,点击再看看需要清理工具,有个存档选项就这个可以