我有一个.rc文件:
#include "MainWindowResource.h"
MAINWINDOW_MENU MENU DISCARDABLE
BEGIN
POPUP "&File"
BEGIN
MENUITEM "&New\tCtrl+N", MAINWINDOW_MENU_FILE_NEW
MENUITEM "&Open\tCtrl+O", MAINWINDOW_MENU_FILE_OPEN
MENUITEM "&Save\tCtrl+S", MAINWINDOW_MENU_FILE_SAVE
MENUITEM "&Save As\tCtrl+Shift+S", MAINWINDOW_MENU_FILE_SAVEAS
MENUITEM SEPARATOR
MENUITEM "&Print\tCtrl+P", MAINWINDOW_MENU_FILE_PRINT
MENUITEM "Print Pre&view\tCtrl+Shift+P", MAINWINDOW_MENU_FILE_PRINTPREVIEW
MENUITEM SEPARATOR
MENUITEM "E&xit\tAlt+F4", MAINWINDOW_MENU_FILE_EXIT
END
POPUP "&Edit"
POPUP "&View"
POPUP "&Tools"
POPUP "&Help"
END
现在我的编译器(MinGW)说:
C:\DOCUME~1\RADEKS~1\BUREAU~1\C__~1\LIQUID~1\MAINWI~1.RC|23|syntax error| ||=== Build finished: 1 errors, 0 warnings ===|
第23行是这一行:
POPUP "&View"
我不明白我的代码有什么问题。任何人都可以帮助我吗?
感谢。
答案 0 :(得分:1)
MAINWINDOW_FILE_EXIT
定义的是什么?您可能会发现它有一些伪造的文本作为其定义的一部分,或者如果它是一个字符串则缺少引用。
修改:即使空BEGIN
,您可能还需要END
和POPUP
。