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.
int LoadString(
HINSTANCE hInstance, |
// handle of module containing string resource |
UINT uID, |
// resource identifier |
LPTSTR lpBuffer, |
// address of buffer for resource |
int nBufferMax |
// size of buffer |
); |
If the function succeeds, the return value is the number of bytes (ANSI version) or characters (Unicode version) copied into the buffer, not including the null-terminating character, or zero if the string resource does not exist. To get extended error information, call GetLastError.
FormatMessage, LoadAccelerators, LoadBitmap, LoadCursor, LoadIcon, LoadMenu, LoadMenuIndirect