(SST) ShlWAPIFunctionInfo Version 1.0

Developer Reference
TSSTWinResLanguageId Type Definition
TSSTWinResLanguageId defines a data record/structure used to store the primary, language and codepage identifiers.
Scope
Global (i.e. variables of this type can be declared in any unit that uses/includes the unit in which it is defined/declared).
Syntax
TYPE TSSTWinResLanguageId = RECORD
wLanguageId : WORD;
wIbmCodePage : WORD;
END;
TYPE PSSTWinResLanguageId = ^TSSTWinResLanguageId;
Members/Fields
wLanguageId Unsigned 16 bit value that represents a combination of the primary and sub-language identifiers.
wIbmCodePage Unsigned 16 bit value that represents the codepage.
Values
A variable of this type accepts two 16 bit, unsigned, word, or a single, 32 bit, double-word value.
Remarks
This record/structure and pointer type simplify extacting the language and codepage identifier values from the data returned by a call to the Windows API function VerQueryValue with the the second parameter requesting the translation array items.
Requirements
Unit (Declared and implemented in) SSTNewUnit.pas
Library SSTNewUnit.dcu/SSTNewUnit.obj
See Also
TSSTDllVerInfo.RetResourceLanguageId, TSSTDllVerInfo.RetResourceLanguageIdAsStr, TSSTDllVerInfo.WinApiGetResourceLanguageId TSSTDllVerInfo.
 
Windows APIs: VerQueryValue, GetFileVersionInfo.

Document/Contents version 1.00
Page/URI last updated on April 28, 2022
 
Copyright © Stoelzel Software Technologie (SST) 2010 - 2017
Suggestions and comments mail to:
webmaster@stoelzelsoftwaretech.com