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