您的位置:首页 > 其它

VS新建宏项目无法在VC IDE中运行问题

2012-01-18 20:21 274 查看
vs6换了vs2008以后,总觉得比原来卡了不少,IntelliSense总在左下角上闪啊闪啊,看着就觉得累。于是去网上找了禁用方法。

大致有两个

1. 把一个支持这个功能的dll给改名删除了,这个做法比较猥琐,而且在某些时候还有副作用,不想采用。

2. 运行一个vs team blog介绍的宏来控制
http://blogs.msdn.com/b/vcblog/archive/2007/11/19/controlling-intellisense-through-macros.aspx
很多介绍的文章大概都是这样 /article/2486090.html

基本上是找着做了,可是宏工程的名称和Module的名称我没完全照着做,也给做成工具栏

结果奇妙的发现IntelliSense还是一闪一闪的,而且运行Status,也没有弹出MsgBox,但是在宏IDE中调试了下,可以正常的弹出MsgBox,可是在C/C++ IDE中运行,却只是在系统托盘一闪而过。

后面发现,原来VC Team blog中的这段

Public Module IntellisenseModule

其实已经定义了Module name了,这意味这我们在宏浏览器中,Module name必须改名和这个完全一致

将默认的Module1改为IntellisenseModule,再次以工具栏方式运行,Off,再点Status,已经弹出当前模式是Off了,问题搞定。

参考资料 1.Visual Studio 宏2.Controlling IntelliSense Through Macros3.在Visual Studio中禁用IntelliSense
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐