2
突然间,我的宏没有在MS Visual Studio 2008中运行。例如,为了确保我们不关心Unicode是否太多,我们将所有硬编码的字符串封装在_T()中。所以,我创建了一个名为“InitializeString”的小宏。它所做的只是输入_T(“”),然后将光标移回两个空格,使其位于引号之间。我将这个宏分配给了Ctrl/Shift/S组合。这非常有帮助。但突然间,我按Ctrl/Shift/S并没有任何反应!我尝试打开宏浏览器,右键单击一个宏,然后选择运行。依然没有。我尝试录制一个临时宏,它只是输入一串“s”。当我按下Ctrl/Shift/P回放时,VS 2008会考虑一会儿,因为它通常是第一次调用宏,然后 - 什么都没有。VS 2008宏禁用
我检查了我的选项,并选中“允许运行宏”框。
可能是什么回事?
非常感谢!
ROBR
非常感谢! “AllowDComReflection”更改为我工作。 –
在VS2008中也是这样。在3个配置文件中的“AllowDComReflection”更改为我修复了它。 – panofish