首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

资源文件怎么建立并写入代码

2012-03-16 
资源文件如何建立并写入代码我在看参考书时编写一个菜单应用程序,他要求写入如下代码建立资源文件,可我从

资源文件如何建立并写入代码
我在看参考书时编写一个菜单应用程序,他要求写入如下代码建立资源文件,可我从来没有写过资源文件,建立后不知如何写入代码:
#include "8-1.h" //存储资源标识值的头文件
#include "windows.h"
MENU MENU DISCARDABLE
{
POPUP "文件(&F)"
{
MENUITEM "创建统计计算菜单项(&P)\t Ctrl+P", IDM_ADDMENU
MENUITEM "删除统计计算菜单项(&D)\t Ctrl+D", IDM_DELMENU, GRAYED
MENUITEM SEPARATOR
MENUITEM "退出(&X) \t Ctrl+X", IDM_EXIT
}
MENUITEM "帮助(&H)", IDM_HELP
}
MENU ACCELERATORS MOVEABLE PURE
{
"^P", IDM_ADDMENU, ASCII
"^D", IDM_DELMENU, ASCII
"^X", IDM_EXIT, ASCII
}




建立的资源文件的原始代码是:
// Microsoft Visual C++ 生成的资源脚本。
//
#include "resource.h"

#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// 从 TEXTINCLUDE 2 资源生成。
//
#include "afxres.h"

/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS

/////////////////////////////////////////////////////////////////////////////
// 中文(中国) 资源

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CHS)
LANGUAGE 4, 2

#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//

1 TEXTINCLUDE  
BEGIN
  "resource.h\0"
END

2 TEXTINCLUDE  
BEGIN
  "#include ""afxres.h""\r\n"
  "\0"
END

3 TEXTINCLUDE  
BEGIN
  "\r\n"
  "\0"
END

#endif // APSTUDIO_INVOKED

#endif // 中文(中国) 资源
/////////////////////////////////////////////////////////////////////////////



#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// 从 TEXTINCLUDE 3 资源生成。
//


/////////////////////////////////////////////////////////////////////////////
#endif // 不是 APSTUDIO_INVOKED


[解决办法]
http://msdn.microsoft.com/en-us/library/windows/desktop/aa380599(v=vs.85).aspx

热点排行