Information about Resource (windows)
In Microsoft Windows, resources are read-only data embedded in EXE or DLL files.
The Windows API provides for easy access to all applications' resources.
Windows has a set of predefined resource types:
The version resource for EXE and DLL files is displayed in the Version tab of their property pages.
Resources always have a language attached to them and Windows will automatically use the most fitting language if possible. This allows for programs adapting their language to the locale of the user.
Editors are available that can modify resources embedded in EXE or DLL files. These are typically used to translate all strings of an application to another language, or to modify its icons and bitmaps accordingly.
The Windows API provides for easy access to all applications' resources.
Types
Each resource has a type and a name, both being either numeric identifiers or strings.Windows has a set of predefined resource types:
- Cursor and animated cursor
- Icon
- Bitmap
- Dialog box template
- Font
- HTML document
- String and message template
- Version data
Usage
The icon that Windows displays for a program file is actually the first icon resource in its EXE file. If the EXE file has no icon resources, a standard icon is displayed.The version resource for EXE and DLL files is displayed in the Version tab of their property pages.
Resources always have a language attached to them and Windows will automatically use the most fitting language if possible. This allows for programs adapting their language to the locale of the user.
Editors are available that can modify resources embedded in EXE or DLL files. These are typically used to translate all strings of an application to another language, or to modify its icons and bitmaps accordingly.
Resource Editors
- XN Resource Editor (Open Source)
- Resource Hacker (Freeware)
- Restorator (Shareware)
- Resource Tuner (Shareware)
Resource compilers
Microsoft Windows
Screenshot of Windows Vista Ultimate, the latest version of Microsoft Windows.
Company/developer: Microsoft Corporation
OS family: MS-DOS/9x-based, Windows CE, Windows NT
Source model: Closed source
..... Click the link for more information.
Screenshot of Windows Vista Ultimate, the latest version of Microsoft Windows.
Company/developer: Microsoft Corporation
OS family: MS-DOS/9x-based, Windows CE, Windows NT
Source model: Closed source
..... Click the link for more information.
Read-only generally refers to something that can be read, but not written to or modified.
In computing, read-only can mean:
..... Click the link for more information.
In computing, read-only can mean:
- Read-only memory (ROM), a type of storage media
- Read-only access to files or directories in file system permissions
..... Click the link for more information.
In computer science, data is any information in a form suitable for use with a computer[1]. Data is often distinguished from programs. A program is a set of instructions that detail a task for the computer to perform.
..... Click the link for more information.
..... Click the link for more information.
EXE is the common filename extension for denoting an executable file (a program) in the OpenVMS, DOS, Microsoft Windows, and OS/2 operating systems.
Besides the executable program itself, many EXE files contain other components called resources, such as bitmaps and icons
..... Click the link for more information.
Besides the executable program itself, many EXE files contain other components called resources, such as bitmaps and icons
..... Click the link for more information.
Dynamic-link library
File extension:
MIME type:
Uniform Type Identifier: com.microsoft.windows-dynamic-link-library
Magic: MZ
Developed by: Microsoft
Container for: shared library
..... Click the link for more information.
File extension:
.dllMIME type:
application/x-msdownloadUniform Type Identifier: com.microsoft.windows-dynamic-link-library
Magic: MZ
Developed by: Microsoft
Container for: shared library
..... Click the link for more information.
The Windows API, informally WinAPI, is the name given by Microsoft to the core set of application programming interfaces (APIs) available in the Microsoft Windows operating systems.
..... Click the link for more information.
..... Click the link for more information.
cursor is an indicator used to show the position on a computer monitor or other display device that will respond to input.
In most command line interfaces, the cursor is an underscore, a solid rectangle, or a vertical line, which may be flashing or steady, indicating where
..... Click the link for more information.
In most command line interfaces, the cursor is an underscore, a solid rectangle, or a vertical line, which may be flashing or steady, indicating where
..... Click the link for more information.
computer icon is a small pictogram. Icons have been used to supplement the normal alphanumerics of the computer. Modern computers now can handle bitmapped graphics on the display terminal, so the icons are widely used to assist users.
..... Click the link for more information.
..... Click the link for more information.
bitmap or pixmap is a type of memory organization or image file format used to store digital images. The term bitmap comes from the computer programming terminology, meaning just a map of bits, a spatially mapped array of bits.
..... Click the link for more information.
..... Click the link for more information.
dialog box is a special window, used in user interfaces to display information to the user, or to get a response if needed. They are so-called because they form a dialog between the computer and the user—either informing the user of something, or requesting input from the
..... Click the link for more information.
..... Click the link for more information.
This article or section is in need of attention from an expert on the subject.
Please help recruit one or [ improve this article] yourself. See the talk page for details.
..... Click the link for more information.
Please help recruit one or [ improve this article] yourself. See the talk page for details.
..... Click the link for more information.
HTML (Hypertext Markup Language)
File extension:
MIME type:
Type code: TEXT
..... Click the link for more information.
File extension:
.html, .htmMIME type:
text/htmlType code: TEXT
..... Click the link for more information.
string is an ordered sequence of symbols. These symbols are chosen from a predetermined set.
In programming, when stored in memory each symbol is represented using a numeric value.
..... Click the link for more information.
In programming, when stored in memory each symbol is represented using a numeric value.
..... Click the link for more information.
Open source software is computer software which source code is available under a license (or arrangement such as the public domain) that meets the Open source definition. This permits users to use, change, and improve the software, and to redistribute it in modified or unmodified
..... Click the link for more information.
..... Click the link for more information.
Freeware is copyrighted computer software which is made available for use free of charge, for an unlimited time. Authors of freeware often want to "give something to the community", but also want credit for their software and to retain control of its future development.
..... Click the link for more information.
..... Click the link for more information.
Shareware is a marketing method for computer software. Shareware software is typically obtained free of charge, often by downloading from the Internet or on magazine cover-disks. A user tries out the program, and thus shareware has also been known as "try before you buy".
..... Click the link for more information.
..... Click the link for more information.
Shareware is a marketing method for computer software. Shareware software is typically obtained free of charge, often by downloading from the Internet or on magazine cover-disks. A user tries out the program, and thus shareware has also been known as "try before you buy".
..... Click the link for more information.
..... Click the link for more information.
Freeware is copyrighted computer software which is made available for use free of charge, for an unlimited time. Authors of freeware often want to "give something to the community", but also want credit for their software and to retain control of its future development.
..... Click the link for more information.
..... Click the link for more information.
This article is copied from an article on Wikipedia.org - the free encyclopedia created and edited by online user community. The text was not checked or edited by anyone on our staff. Although the vast majority of the wikipedia encyclopedia articles provide accurate and timely information please do not assume the accuracy of any particular article. This article is distributed under the terms of GNU Free Documentation License.
Herod_Archelaus