本人在修改resource.h 文件的对话框资源标识的时候,不知道改了什么地方,结果无法打开资源了,也就是无法正常显示各个资源,还报了一个错误"guideline must specify type",通过查找相关资料终于解决了,特记录一下。
首先在 rc文件 里查找 “guideline”不区分大小写。找到文件如下
GUIDELINES DESIGNINFO
BEGIN
IDD_ABOUTBOX, DIALOG
BEGIN
, 50
END
以上是错误的状态,修改解决如下。
GUIDELINES DESIGNINFO
BEGIN
IDD_ABOUTBOX, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 163
TOPMARGIN, 7
BOTTOMMARGIN, 55
END
而且后面对话框的资源都是如上错误 ,在 BGEIN和END中间都是“,50”
BEGIN
, 50
END
修改错误有两种方法:
1.直接去掉BEGIN和END中间的文字。
2.就是在BEGIN和END中间改为正确的对话框资源的尺寸