srmenu.h
上传用户:xiaoan1112
上传日期:2013-04-11
资源大小:19621k
文件大小:2k
源码类别:

操作系统开发

开发平台:

Visual C++

  1. /******************************************************************************
  2.   smenu.h : (contains data)
  3.   included by menu.c for Roman menus
  4. ******************************************************************************/
  5. #define item1(sz, id, num) id, 0x0100, (WORD) sz, (WORD) num,
  6. #define itemS 0, 0x0004, (WORD) NULL,
  7. #define itemD(sz, id, num) id, 0x0101, (WORD) sz, (WORD) num,
  8. #define itemB(sz, id, sub, num) id, 0x0240, (WORD) sz, (WORD) num, (WORD) sub,
  9. WORD menuFile[]=
  10.   {
  11.   0, 13,
  12.   item1("~Find File...", midFind, "")
  13.   item1("~Print Report ...", midReport, "")
  14.   itemS
  15.   item1("~1 AUTOEXEC.BAT", midAutoexecBat, "")
  16.   item1("~2 CONFIG.SYS", midConfigSys, "")
  17.   item1("~3 SYSTEM.INI", midSystemIni, "")
  18.   item1("~4 WIN.INI", midWinIni, "")
  19.   item1("~5 MSMAIL.INI", midMsmailIni, "")
  20.   item1("~6 PROTOCOL.INI", midProtocolIni, "")
  21.   item1("~7 DBLSPACE.INI", midDblSpaceIni, "")
  22.   item1("~8 MEMMAKER.STS", midMemMakerSts, "")
  23.   itemS
  24.   item1("E~xit          F3", midQuit, "")
  25.   };
  26. WORD *pmenuFile = &menuFile[0];
  27. WORD menuUtil[]=
  28.   {
  29.   0, 6,
  30.   item1("~Memory Block Display ...", midBlockDisplay, "")
  31.   item1("Memory ~Browser ...", midBrowser, "")
  32.   item1("~Insert Command ...", midInsert, "")
  33.   item1("~Test Printer ...", midPrtTst, "Paste it in")
  34.   itemS
  35.   item1("Black & ~White         F5", midBlackWhite, "")
  36.   };
  37. WORD *pmenuUtil = &menuUtil[0];
  38. WORD menuHelp[]=
  39.   {
  40.   0, 1,
  41.   item1("~About ...", midAbout, "")
  42.   };
  43. WORD *pmenuHelp = &menuHelp[0];
  44. WORD menuBlade[]=
  45.   {
  46.   0, 3,
  47.   itemB("~File", midFile, &pmenuFile, "")
  48.   itemB("~Utilities", midUtil, &pmenuUtil, "")
  49.   itemB("~Help", midHelp, &pmenuHelp, "")
  50.   };
  51. WORD *pmenuBlade = &menuBlade[0];