在 Visual Studio 2010 中,如果宏有一个参数,您可以从命令窗口、查找框或立即窗口调用它,方法是键入
>Foo bar
whereFoo
是宏名称,bar
是一个字符串参数。
但是如果宏有两个或更多参数,这不起作用:
>Foo bar, baz
这只是将“bar, baz”视为一个值。此错误记录在 Connect 中:
command-window-accept-2-arguments
将多个参数传递给宏-does-not-work-as-expected-based-on-the-documentation
除了以编程方式调用它之外,还有其他方法可以调用具有多个参数的宏吗?