2011-11-12 37 views
0

我尝试编译资源文件的Win32应用程序(.RC),但我得到这个错误MinGW的windres.exe资源编译器语法错误

use "" to put " in a string 

除其他事项外,我想用字符串"&Save\t\"Alt+S\""来定义MENUITEM。我试图用"\""逃脱"字符,但它仍然不起作用。

回答

1

当资源编译器清楚地表明你必须用""来逃避它时,为什么要用\"转义它?只要做到:

"&Save\t""Alt+S""" 
+0

我忘了提,我想,too.The程序与Borland的bcc32编译器编译,它的资源编译器brcc32没信号没有这样的error.Of当然,这不是问题的关键,但它不”如果你有更多的建议,我会很乐意把它们付诸实践。 –

+0

我解决了它。显然,语法有点不同。 –

+1

@MariusPirvu:很高兴你解决了,你可以发布你的解决方案作为答案并自动接受它,这将对未来的访问者有用! :) –