解决WIN7系统中VS2010不能使用MSCOMM控件的问题鼠标右键不能用
步骤
1. VS2010没有自带MSCOMM控件,首先在该页面下载MSCOMM控件包:download.csdn/detail/rabbit200808/3236756(在此感谢rabbit200808
分享)。
2. 下载完毕后,把包里的所有文件拷贝到系统目录c:\windows\syswow64下(win 7系统);c:\windows\systom32(XP系统)。
3. 如果是win7系统到c:\windows\syswow64下的,采用管理员模式运行,运行后输入regsvr32 c:\windows\会提示注册成功。见下图:
4. 点开始->所有程序->附件->运行,输入regedit,启动注册表管理器,在其中到HKEY_CLASSES_ROOT项下的Licenses项,在其中建立主键4250E830-6AC2-11cf-8ADB-00AA00C00905,键值为kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun。如果不做这一步会导致在VS2010中报授权错误。其实也可以用记事本打开下载包中的MSCOMM.SRG文件,就可以看到相关内容。见图
5. 接下来是VS2010中的操作,启动VS2010,新建一个MFC工程,随便一个什么工程都行。在工具箱的位置点击鼠标右键,见图,注意鼠标的位置是在“对话框编辑器”的位置上,点选选择项,图中打圈的地方。
6. 要多等一下,在弹出对话框中选COM组件项,注意图中打圈的地方,然后点选浏览,在弹出的文件选择界面中先到C:\windows\syswow64目录,再文件,点击打开,会在主键列表中多出Microsoft communications control,version 6.0一项。至此MSCOMM控件已经加入到VS2010的ActivX的控件列表中了。
发布评论