![]() |
ResourceLib |
|
| Home « Computers « ResourceLib | ||
ResourceLib Overview
The ResourceLib library is an experimental library that reads and parses the contents of Win32 PE (Portable Executable) image files. The library can be used to enumerate and read the resource groups and individual resources. Some resource types such as icons, bitmaps and strings can be fully parsed from their binary representation. The internal structure of other resource types is currently unknown, so they are only displayed as binary dumps.
The Resource Browser forms application supplied with the project uses the library to act as a resource browser and extractor. Icons, bitmaps and string resources can be copied to the clipboard or saved to files by right-clicking them to display context menus. Icons are parsed into the separate images to comprise the full icon and each can be copied or saved separately.
The following projects are included in the solution:
| |
The core library project. | |
| |
A forms application that uses the library to act as a resource browser and icon etractor. | |
| |
A library of child controls used by the forms application. | |
| This general purpose utility library is used by the ResourceLib project. This separate project is available from the csutylib page. | ||
![]() Click to popup a screen shot of Resource Browser |
Download
| reslib_proj.zip (90KB) - Zip of the full Visual Studio 2005 solution that contains all of the folders and projects listed above. |
|
| reslib_exe.zip (1MB) - Zip of the executable only. |