E(菜单和其他资源)
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
-
不允许使用空菜单
-
在 MENU 语句中定义任何菜单项之前,将显示 END 关键字。 Microsoft Windows 32 资源编译器 (RC) 不支持空菜单。 确保 MENU 语句中不存在任何左引号。
-
Dialog 中应出现 END
-
END 关键字必须出现在 DIALOG 语句的末尾。 确保不存在前一语句遗留的左引号。
-
菜单中应具有 END
-
END 关键字必须出现在 MENU 语句的末尾。 确保不存在不匹配的 BEGIN 和 END 语句。
-
创建 resource-name 时出错
-
Microsoft Windows 32 资源编译器 (RC) 无法创建指定的二进制资源 (.RES) 文件。 确保当前未在只读驱动器上创建它。 使用 /v 选项可确定是否正在创建此文件。
-
快捷键表中应出现逗号
-
Microsoft Windows 32 资源编译器 (RC) 要求在 ACCELERATORS 语句中的 event 与 idvalue 参数之间出现一个逗号。
-
预期的控件类名称
-
DIALOG 语句中 CONTROL 语句的 class 参数必须为以下控件类型之一:BUTTON、COMBOBOX、EDIT、LISTBOX、SCROLLBAR、STATIC 或“用户定义”。 确保类名的拼写正确。
-
预期的字体名称
-
DIALOG 语句中 FONT 语句的 typeface 参数必须为括在双引号 (") 内的字符串。 此参数指定了字体名称。
-
应使用 Menuitem 的 ID 值
-
应使用菜单字符串
-
每个 MENUITEM 和 POPUP 语句均须包含 text 参数。 此参数是一个用双引号 (") 括起来的字符串,同时它指定了菜单项或弹出菜单的名称。 MENUITEM SEPARATOR 语句需要不带引号的字符串。
-
预期的数值命令值
-
Microsoft Windows 资源编译器 (RC) 要求在 ACCELERATORS 语句中具有数字型 idvalue 参数。 确保已使用 #define 语句来指定该值,且已正确拼写所用的常量。
-
字符串表中的预期数值常量
-
在 #define 语句中定义的数值常量必须在后面紧跟 STRINGTABLE 语句中的 BEGIN 关键字。
-
预期的数值点大小
-
应使用 Dialog 数值常量
-
DIALOG 语句要求 x、y、width 和 height 参数使用整数值。 确保这些值(包含在 DIALOG 关键字之后)不是负数。
-
STRINGTABLE 中应出现字符串
-
STRINGTABLE 语句中的每一个数字型 stringid 参数后面均应有一个字符串。
-
应使用字符串或常量快捷键命令
-
Microsoft Windows 资源编译器 (RC) 无法确定为此快捷键设置了哪个键。 ACCELERATORS 语句中的 event 参数可能无效。
-
应使用 VALUE、BLOCK 或 END 关键字。
-
VERSIONINFO 结构要求使用 VALUE、BLOCK 或 END 关键字。
-
ID 应为数字
-
DIALOG 语句中 CONTROL语句的 id 参数要求使用数字。 确保此控件标识符具有一个数字或 #define 语句。
-
应使用带引号的键字符串
-
BLOCK 或 VALUE 关键字后面的键字符串应用双引号括起来。
-
对话框类中需要带引号的字符串
-
对话框标题中需要带引号的字符串