INDEX | CLUSTER | FEATURES | SHORT | FRAMES | NO FRAMES |
-- The 'FormatMessage' function formats a message string.
-- The function requires a message definition as input.
-- The message definition can come from a buffer passed into the function.
-- It can come from a message table resource in an already-loaded module.
-- Or the caller can ask the function to search the system's message table
-- resource(s) for the message definition. The function finds the message
-- definition in a message table resource based on a message identifier
-- and a language identifier. The function copies the formatted message
-- text to an output buffer, processing any embedded insert sequences
-- if requested.
-- The 'LoadString' function loads a string resource from the executable
-- file associated with a specified module, copies the string into
-- a buffer, and appends a terminating null character.
-- The `lstrlen' function returns the length in bytes
-- of the specified string (not including the terminating null character).
-- The `MultiByteToWideChar' function maps a character string to a
-- wide-character (Unicode) string. The character string mapped by
-- this function is not necessarily from a multibyte character set.
-- The `WideCharToMultiByte' function maps a wide-character string
-- to a new character string. The new character string is not
-- necessarily from a multibyte character set.
INDEX | CLUSTER | FEATURES | SHORT | FRAMES | NO FRAMES |