Menus and Other Resources
A resource is binary data that you can add to the executable file of a Windows-based application. A resource can be either standard or defined. The data in a standard resource describes an icon, cursor, menu, dialog box, bitmap, enhanced metafile, font, accelerator table, message-table entry, string-table entry, or version information. An application-defined resource, also called a custom resource, contains any data required by a specific application.
In This Section
| Name | Description |
|---|---|
| Introduction to Resources |
Provides an overview of resources. |
| Carets |
Discusses carets, which are blinking lines, blocks, or bitmaps in the client area of a window. |
| Cursors |
Discusses cursors, which are small pictures whose location on the screen is controlled by a pointing device, such as a mouse, pen, or trackball. |
| Icons |
Discusses icons, which are bitmap images combined with a mask to create transparent areas in the picture. |
| Keyboard Accelerators |
Discusses keyboard accelerators, which are keystrokes that provide access to the commands for an application. |
| Menus |
Discusses menus. |
| Strings |
Discusses the string functions. |
| Version Information |
Discusses the version-information resource. |
| Resource Compiler |
Discusses the resource compiler, Rc.exe, and resource-definition files. |
For more information about creating message resources, see Message Compiler.