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. |
Package resource indexing (PRI) reference | A set of APIs for working with a resource indexer. A resource indexer is used to generate package resource index (PRI) files for a UWP app. |
For more information about creating message resources, see Message Compiler.