2020-09-30 17:12:29 +02:00

41 lines
1.1 KiB
C++

/***************************************************************************/
/** Microsoft Windows **/
/** Copyright(c) Microsoft Corp., 1993 **/
/***************************************************************************/
/****************************************************************************
RESSTR.H
Aug, 93 JimH
ResString automatically allocates a buffer and loads in a
resource string. This version of resstr does not handle
variable-length parameters.
Note: ResString objects can be cast to (const char *) and
so can be directly used in ::MessageBox, etc.
****************************************************************************/
#ifndef _RESSTR_H_
#define _RESSTR_H_
const int RS_SIZE = 80;
class ResString {
public:
ResString(HINSTANCE hInst, int nID)
{ LoadString(hInst, nID, _pString, RS_SIZE); }
operator const char * () const
{ return (const char *) _pString; }
private:
char _pString[RS_SIZE];
};
#endif // _RESSTR_H_