OLEVIEW.RC
上传用户:bangxh
上传日期:2007-01-31
资源大小:42235k
文件大小:14k
源码类别:

Windows编程

开发平台:

Visual C++

  1. //Microsoft Visual C++ generated resource script.
  2. //
  3. #include "resource.h"
  4. #define APSTUDIO_READONLY_SYMBOLS
  5. /////////////////////////////////////////////////////////////////////////////
  6. //
  7. // Generated from the TEXTINCLUDE 2 resource.
  8. //
  9. #include "afxres.h"
  10. /////////////////////////////////////////////////////////////////////////////
  11. #undef APSTUDIO_READONLY_SYMBOLS
  12. #ifdef APSTUDIO_INVOKED
  13. /////////////////////////////////////////////////////////////////////////////
  14. //
  15. // TEXTINCLUDE
  16. //
  17. 1 TEXTINCLUDE DISCARDABLE
  18. BEGIN
  19. "resource.h"
  20. END
  21. 2 TEXTINCLUDE DISCARDABLE
  22. BEGIN
  23. "#include ""afxres.h""rn"
  24. ""
  25. END
  26. 3 TEXTINCLUDE DISCARDABLE
  27. BEGIN
  28. "#include ""res\OleView.rc2""  // non-Microsoft Visual C++ edited resourcesrn"
  29. "rn"
  30. "#define _AFX_NO_SPLITTER_RESOURCESrn"
  31. "#define _AFX_NO_OLE_RESOURCESrn"
  32. "#define _AFX_NO_TRACKER_RESOURCESrn"
  33. "#define _AFX_NO_PROPERTY_RESOURCESrn"
  34. "#include ""afxres.rc""  11// Standard componentsrn"
  35. ""
  36. END
  37. /////////////////////////////////////////////////////////////////////////////
  38. #endif    // APSTUDIO_INVOKED
  39. /////////////////////////////////////////////////////////////////////////////
  40. //
  41. // Icon
  42. //
  43. IDR_MAINFRAME           ICON    DISCARDABLE     "res\OleView.ico"
  44. IDI_AUTOMATION          ICON    DISCARDABLE     "RES\AUTOMATI.ICO"
  45. IDI_DRAGDROP            ICON    DISCARDABLE     "RES\DRAGDROP.ICO"
  46. IDI_NOICON              ICON    DISCARDABLE     "RES\NOICON.ICO"
  47. IDI_OLE2                ICON    DISCARDABLE     "RES\ICON1.ICO"
  48. IDI_OLE2_1              ICON    DISCARDABLE     "RES\OLE2_1.ICO"
  49. IDI_INTERFACE           ICON    DISCARDABLE     "res\ico00001.ico"
  50. IDI_ICON1               ICON    DISCARDABLE     "res\ico00002.ico"
  51. /////////////////////////////////////////////////////////////////////////////
  52. //
  53. // Bitmap
  54. //
  55. IDR_MAINFRAME           BITMAP  MOVEABLE PURE   "res\toolbar.bmp"
  56. IDB_AUTOMATION          BITMAP  DISCARDABLE     "RES\AUTOMATI.BMP"
  57. IDB_CONTAINER           BITMAP  DISCARDABLE     "RES\CONTAINE.BMP"
  58. IDB_CONTAINER32         BITMAP  DISCARDABLE     "RES\BMP00002.BMP"
  59. IDB_OBJECT              BITMAP  DISCARDABLE     "RES\OBJECT.BMP"
  60. IDB_OBJECT32            BITMAP  DISCARDABLE     "RES\OBJECT32.BMP"
  61. IDB_OBJECT_CONTROL      BITMAP  DISCARDABLE     "RES\CONTROL.BMP"
  62. IDB_OBJECT_CONTROL32    BITMAP  DISCARDABLE     "RES\OBJ_C32.BMP"
  63. IDB_OBJECT_INSERTABLE   BITMAP  DISCARDABLE     "RES\OBJECT_I.BMP"
  64. IDB_OBJECT_INSERTABLE10 BITMAP  DISCARDABLE     "RES\BMP00001.BMP"
  65. IDB_OBJECT_INSERTABLE1032 BITMAP  DISCARDABLE     "RES\INSRT132.BMP"
  66. IDB_OBJECT_INSERTABLE32 BITMAP  DISCARDABLE     "RES\INSRT_32.BMP"
  67. IDB_QUESTION            BITMAP  DISCARDABLE     "RES\QUESTION.BMP"
  68. IDB_QUESTION32          BITMAP  DISCARDABLE     "RES\QUESTN32.BMP"
  69. IDB_IMAGELIST           BITMAP  DISCARDABLE     "res\imagelis.bmp"
  70. IDB_INTERFACE           BITMAP  DISCARDABLE     "res\bitmap1.bmp"
  71. /////////////////////////////////////////////////////////////////////////////
  72. //
  73. // Accelerator
  74. //
  75. IDR_MAINFRAME ACCELERATORS PRELOAD MOVEABLE PURE
  76. BEGIN
  77. "C",            ID_EDIT_COPY,           VIRTKEY, CONTROL, NOINVERT
  78. "N",            ID_FILE_NEW,            VIRTKEY, CONTROL, NOINVERT
  79. "O",            ID_FILE_OPEN,           VIRTKEY, CONTROL, NOINVERT
  80. "S",            ID_FILE_SAVE,           VIRTKEY, CONTROL, NOINVERT
  81. "V",            ID_EDIT_PASTE,          VIRTKEY, CONTROL, NOINVERT
  82. VK_BACK,        ID_EDIT_UNDO,           VIRTKEY, ALT, NOINVERT
  83. VK_DELETE,      ID_EDIT_CUT,            VIRTKEY, SHIFT, NOINVERT
  84. VK_F1,          ID_HELP_INDEX,          VIRTKEY, NOINVERT
  85. VK_F5,          ID_VIEW_REFRESH,        VIRTKEY, NOINVERT
  86. VK_F6,          ID_NEXT_PANE,           VIRTKEY, NOINVERT
  87. VK_F6,          ID_PREV_PANE,           VIRTKEY, SHIFT, NOINVERT
  88. VK_INSERT,      ID_EDIT_COPY,           VIRTKEY, CONTROL, NOINVERT
  89. VK_INSERT,      ID_EDIT_PASTE,          VIRTKEY, SHIFT, NOINVERT
  90. "X",            ID_EDIT_CUT,            VIRTKEY, CONTROL, NOINVERT
  91. "Z",            ID_EDIT_UNDO,           VIRTKEY, CONTROL, NOINVERT
  92. END
  93. /////////////////////////////////////////////////////////////////////////////
  94. //
  95. // Version
  96. //
  97. VS_VERSION_INFO VERSIONINFO
  98.  FILEVERSION 2,0,0,1
  99.  PRODUCTVERSION 2,0,0,1
  100.  FILEFLAGSMASK 0x3fL
  101. #ifdef _DEBUG
  102.  FILEFLAGS 0x1L
  103. #else
  104.  FILEFLAGS 0x0L
  105. #endif
  106.  FILEOS 0x4L
  107.  FILETYPE 0x1L
  108.  FILESUBTYPE 0x0L
  109. BEGIN
  110. BLOCK "StringFileInfo"
  111. BEGIN
  112. BLOCK "040904b0"
  113. BEGIN
  114. VALUE "Comments", "Written by Charlie Kindel, Microsoft Developer Relations Group"
  115. VALUE "CompanyName", "Microsoft"
  116. VALUE "FileDescription", "Ole2View Version 2"
  117. VALUE "FileVersion", "2, 0, 0, 1"
  118. VALUE "InternalName", "Ole2View"
  119. VALUE "LegalCopyright", "Copyright 251 1998 Microsoft Corp."
  120. VALUE "LegalTrademarks", "All Rights Reserved"
  121. VALUE "OriginalFilename", "OLEVIEW.EXE"
  122. VALUE "ProductName", "Ole2View"
  123. VALUE "ProductVersion", "2, 0, 0, 1"
  124. END
  125. END
  126. BLOCK "VarFileInfo"
  127. BEGIN
  128. VALUE "Translation", 0x409, 1200
  129. END
  130. END
  131. /////////////////////////////////////////////////////////////////////////////
  132. //
  133. // Menu
  134. //
  135. IDR_MAINFRAME MENU PRELOAD DISCARDABLE
  136. BEGIN
  137. POPUP "&File"
  138. BEGIN
  139. MENUITEM "&Bind to File...",            ID_FILE_BINDTOAFILE
  140. MENUITEM "&View TypeLib...",            ID_FILE_VIEWTYPELIB
  141. MENUITEM SEPARATOR
  142. MENUITEM "&Run The Registry Editor...", ID_FILE_RUNREGEDIT
  143. MENUITEM SEPARATOR
  144. MENUITEM "&Close",                      ID_APP_EXIT
  145. END
  146. POPUP "&Object"
  147. BEGIN
  148. MENUITEM "&Delete all related info...", ID_OBJECT_DELETE
  149. MENUITEM "&Verify...",                  ID_OBJECT_VERIFY
  150. MENUITEM SEPARATOR
  151. POPUP "&CoCreateInstance Flags"
  152. BEGIN
  153. MENUITEM "CLSCTX_&INPROC_SERVER",       ID_IFACES_USEINPROCSERVER
  154. , CHECKED
  155. MENUITEM "Use CLSCTX_INPROC_&HANDLER",  ID_IFACES_USEINPROCHANDLER
  156. , CHECKED
  157. MENUITEM "Use CLSCTX_&LOCAL_SERVER",    ID_IFACES_USELOCALSERVER
  158. , CHECKED
  159. END
  160. END
  161. POPUP "&View"
  162. BEGIN
  163. MENUITEM "&Toolbar",                    ID_VIEW_TOOLBAR
  164. MENUITEM "&Status Bar",                 ID_VIEW_STATUS_BAR
  165. MENUITEM SEPARATOR
  166. MENUITEM "&RefreshtF5",                ID_VIEW_REFRESH
  167. END
  168. POPUP "&Help"
  169. BEGIN
  170. MENUITEM "&Index",                      ID_HELP_INDEX
  171. MENUITEM "&Using Help",                 ID_HELP_USING
  172. MENUITEM SEPARATOR
  173. MENUITEM "&About Ole2View",             ID_APP_ABOUT
  174. END
  175. END
  176. /////////////////////////////////////////////////////////////////////////////
  177. //
  178. // Dialog
  179. //
  180. IDD_ABOUTBOX DIALOG DISCARDABLE  34, 22, 223, 70
  181. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  182. CAPTION "About Ole2View 2.0"
  183. FONT 8, "MS Sans Serif"
  184. BEGIN
  185. ICON            IDR_MAINFRAME,IDC_STATIC,5,8,18,20
  186. LTEXT           "Ole2View",IDC_APPNAME,30,8,147,8
  187. LTEXT           "Copyright 251 1993-97 Microsoft Corporation",
  188. IDC_COPYRIGHT,30,28,156,8
  189. DEFPUSHBUTTON   "OK",IDCANCEL,185,6,32,14,WS_GROUP
  190. LTEXT           "All Rights Reserved.",IDC_ALLRIGHTSRESERVED,30,36,130,8
  191. LTEXT           "Written by Charlie Kindel",IDC_WRITTENBY,30,48,130,8
  192. LTEXT           "Microsoft Developer Relations",IDC_GROUP,30,56,130,8
  193. LTEXT           "Version 2",IDC_VERSION,30,16,150,8
  194. END
  195. IDD_REGVIEW DIALOG DISCARDABLE  0, 0, 196, 101
  196. STYLE WS_CHILD
  197. FONT 8, "MS Sans Serif"
  198. BEGIN
  199. ICON            IDI_NOICON,IDC_OBJICON,3,4,18,20
  200. CONTROL         "Object name",IDC_OBJECTNAME,"Static",SS_LEFTNOWORDWRAP |
  201. SS_NOPREFIX | WS_GROUP,31,4,165,10
  202. CONTROL         "Object CLSID",IDC_OBJECTCLSID,"Static",
  203. SS_LEFTNOWORDWRAP | SS_NOPREFIX | WS_GROUP,31,15,165,10
  204. CONTROL         "Generic2",IDC_TREEVIEW,"SysTreeView32",WS_BORDER |
  205. WS_TABSTOP | 0x1a,0,30,120,68
  206. END
  207. /////////////////////////////////////////////////////////////////////////////
  208. //
  209. // String Table
  210. //
  211. STRINGTABLE PRELOAD DISCARDABLE
  212. BEGIN
  213. IDR_MAINFRAME           "Ole2View 2.0nnOle2ViewnOle2View Files (*.ore)n.OREnOle2View.DocumentnOle2View Document"
  214. IDS_INI_CONFIG          "Config"
  215. IDS_INI_WNDPOS          "WindowPosition"
  216. IDS_INI_SHOWCLASSIDS    "ShowCLSIDs"
  217. IDS_INI_CLSCTX          "CLSCTX"
  218. IDS_INI_SHOWINTERNAL    "ShowInternalObjects"
  219. IDS_BADCOMMANDLINE      "Command line processing not implemented."
  220. IDS_INI_SHOWOLE1OBJECTS "SHOWOLE1OBJECTS"
  221. IDS_INI_SHOWNOTINSERTABLE "ShowNotInsertable"
  222. IDS_INI_SHOWCONTAINERS  "ShowContainers"
  223. IDS_INI_SHOWCONTROLS    "ShowControls"
  224. IDS_INI_SHOWTYPELIBS    "ShowTypeLibs"
  225. END
  226. STRINGTABLE PRELOAD DISCARDABLE
  227. BEGIN
  228. AFX_IDS_APP_TITLE       "Ole2View 2.0"
  229. AFX_IDS_IDLEMESSAGE     "Ready"
  230. END
  231. STRINGTABLE DISCARDABLE
  232. BEGIN
  233. ID_INDICATOR_EXT        "EXT"
  234. ID_INDICATOR_CAPS       "CAP"
  235. ID_INDICATOR_NUM        "NUM"
  236. ID_INDICATOR_SCRL       "SCRL"
  237. ID_INDICATOR_OVR        "OVR"
  238. ID_INDICATOR_REC        "REC"
  239. END
  240. STRINGTABLE DISCARDABLE
  241. BEGIN
  242. ID_FILE_NEW             "Create a new documentnNew"
  243. ID_FILE_OPEN            "Open an existing documentnOpen"
  244. ID_FILE_CLOSE           "Close the active documentnClose"
  245. ID_FILE_SAVE            "Save the active documentnSave"
  246. ID_FILE_SAVE_AS         "Save the active document with a new namenSave As"
  247. END
  248. STRINGTABLE DISCARDABLE
  249. BEGIN
  250. ID_APP_ABOUT            "Display program information, version number and copyrightnAbout"
  251. ID_APP_EXIT             "Quit the application; prompts to save documentsnExit"
  252. ID_HELP_INDEX           "List Help topics"
  253. ID_HELP_USING           "Display instructions about how to use help"
  254. END
  255. STRINGTABLE DISCARDABLE
  256. BEGIN
  257. ID_FILE_MRU_FILE1       "Open this document"
  258. ID_FILE_MRU_FILE2       "Open this document"
  259. ID_FILE_MRU_FILE3       "Open this document"
  260. ID_FILE_MRU_FILE4       "Open this document"
  261. END
  262. STRINGTABLE DISCARDABLE
  263. BEGIN
  264. ID_NEXT_PANE            "Switch to the next window panenNext Pane"
  265. ID_PREV_PANE            "Switch back to the previous window panenPrevious Pane"
  266. END
  267. STRINGTABLE DISCARDABLE
  268. BEGIN
  269. ID_WINDOW_SPLIT         "Split the active window into panesnSplit"
  270. END
  271. STRINGTABLE DISCARDABLE
  272. BEGIN
  273. ID_EDIT_CLEAR           "Erase the selectionnErase"
  274. ID_EDIT_CLEAR_ALL       "Erase everythingnErase All"
  275. ID_EDIT_COPY            "Copy the selection and put it on the ClipboardnCopy"
  276. ID_EDIT_CUT             "Cut the selection and put it on the ClipboardnCut"
  277. ID_EDIT_FIND            "Find the specified textnFind"
  278. ID_EDIT_PASTE           "Insert Clipboard contentsnPaste"
  279. ID_EDIT_REPEAT          "Repeat the last actionnRepeat"
  280. ID_EDIT_REPLACE         "Replace specific text with different textnReplace"
  281. ID_EDIT_SELECT_ALL      "Select the entire documentnSelect All"
  282. ID_EDIT_UNDO            "Undo the last actionnUndo"
  283. ID_EDIT_REDO            "Redo the previously undone actionnRedo"
  284. END
  285. STRINGTABLE DISCARDABLE
  286. BEGIN
  287. ID_VIEW_TOOLBAR         "Show or hide the toolbarnToggle ToolBar"
  288. ID_VIEW_STATUS_BAR      "Show or hide the status barnToggle StatusBar"
  289. END
  290. STRINGTABLE DISCARDABLE
  291. BEGIN
  292. AFX_IDS_SCSIZE          "Change the window size"
  293. AFX_IDS_SCMOVE          "Change the window position"
  294. AFX_IDS_SCMINIMIZE      "Reduce the window to an icon"
  295. AFX_IDS_SCMAXIMIZE      "Enlarge the window to full size"
  296. AFX_IDS_SCNEXTWINDOW    "Switch to the next document window"
  297. AFX_IDS_SCPREVWINDOW    "Switch to the previous document window"
  298. AFX_IDS_SCCLOSE         "Close the active window and prompts to save the documents"
  299. END
  300. STRINGTABLE DISCARDABLE
  301. BEGIN
  302. AFX_IDS_SCRESTORE       "Restore the window to normal size"
  303. AFX_IDS_SCTASKLIST      "Activate Task List"
  304. END
  305. STRINGTABLE DISCARDABLE
  306. BEGIN
  307. ID_FILE_BINDTOAFILE     "Bind to a file via a File MonikernBind to File"
  308. ID_OBJECTS_SHOWOLE10OBJECTS
  309. "Show OLE 1.0 objects that have entries in the registry.nShow OLE 1.0 Objects"
  310. ID_OBJECTS_SHOWNOTINSERTABLEOBJECTS
  311. "Show objects that have the NotInsertable key.nShow NotInsertable"
  312. ID_OBJECTS_SHOWCONTAINERS
  313. "Show OLE linking capable containersnShow Containers"
  314. ID_OBJECTS_SHOWCONTROLS "Show Objects that have the Control key (OLE Controls)nShow OLE Controls"
  315. ID_OBJECTS_SHOWTYPELIBS "Show Type LibrariesnShow TypeLibs"
  316. ID_OBJECT_VERIFY        "Verify object's binary exists and CoCreateInstance succeedsnVerify Object Exists"
  317. ID_OBJECT_DELETE        "Delete all related information for this object from the registrynDelete from Registry"
  318. ID_OBJECTS_SHOWINSERTABLE
  319. "Show Objects that have the Insertable KeynShow Insertable Objects"
  320. END
  321. STRINGTABLE DISCARDABLE
  322. BEGIN
  323. ID_FILE_RUNREGEDIT      "Run the Windows Registry EditornRun RegEdit"
  324. ID_VIEW_REFRESH         "Refresh all lists.nRefresh"
  325. ID_IFACES_USEINPROCSERVER
  326. "Use CLSCTX_INPROC_SERVER when calling CoGetClassObjectnCLSCTX_INPROC_SERVER"
  327. ID_IFACES_USEINPROCHANDLER
  328. "Use CLSCTX_INPROC_HANDLER when calling CoGetClassObjectnCLSCTX_INPROC_HANDLER"
  329. ID_IFACES_USELOCALSERVER
  330. "Use CLSCTX_LOCAL_SERVER when calling CoGetClassObjectnCLSCTX_LOCAL_SERVER"
  331. ID_OBJECTS_SHOWINTERNAL "Show objects that are implemented within the OLE DLLs.nShow Internal OLE Objects"
  332. ID_FILE_VIEWTYPELIB     "Open a Type Library file and view the contentsnView TypeLib"
  333. END
  334. STRINGTABLE DISCARDABLE
  335. BEGIN
  336. IDS_INI_SHOWINSERTABLE  "ShowInsertable"
  337. IDS_REGISTRYKEY         "Microsoft"
  338. IDS_IVIEWERSNOTFOUND1   "Could not find IVIEWERS.DLL to auto-register the ITypeLib and IDataObject interface viewers.nn"
  339. IDS_IVIEWERSNOTFOUND2   "Ole2View will operate correctly without this DLL, however you will not be able to use the interface viewers."
  340. IDS_IVIEWERSNOTFOUND3   "Could not find DllRegisterServer function in IVIEWERS.DLL.nn"
  341. IDS_IVIEWERSNOTFOUND4   "  To correct this problem copy  IVIEWERS.DLL to the same directory that OLE2VIEW.EXE resides in and restart Ole2View."
  342. IDS_AUTOREGFAILED       "DllRegisterServer in IVIEWERS.DLL failed.nn"
  343. END
  344. #ifndef APSTUDIO_INVOKED
  345. /////////////////////////////////////////////////////////////////////////////
  346. //
  347. // Generated from the TEXTINCLUDE 3 resource.
  348. //
  349. #include "resOleView.rc2"  // non-Microsoft Visual C++ edited resources
  350. #define _AFX_NO_SPLITTER_RESOURCES
  351. #define _AFX_NO_OLE_RESOURCES
  352. #define _AFX_NO_TRACKER_RESOURCES
  353. #define _AFX_NO_PROPERTY_RESOURCES
  354. #include "afxres.rc"    // Standard components
  355. /////////////////////////////////////////////////////////////////////////////
  356. #endif    // not APSTUDIO_INVOKED